수년에 걸쳐 개발자와 엔지니어는 놀라운 제품을 만들고 기능을 개선하여 크게 발전했지만 때때로 중요한 데이터 손실 문제가 개발자에게 발생합니다. 최고의 성능과 확장성을 달성하기 위해 메모리 내 분산 캐싱 시스템을 사용하기 시작했습니다.
임시 저장소인 캐시는 데이터 안정성을 제공하지 않습니다. 분산 캐싱에서는 데이터 센터가 여러 영역에 분산되어 있으며 자연 재해로 인해 이 데이터가 파괴될 수 있습니다. 이러한 상황에서 데이터를 보호하고 데이터 손실을 방지할 수 있는 수단이 있어야 합니다.
개발자는 다음과 같이 시장에서 사용 가능한 많은 인기 있는 분산 캐싱 옵션 중에서 선택할 수 있습니다. NCache. NCache 매우 빠르고 선형 확장 가능 메모리 내 분산 캐시. NCache 개발자가 비즈니스를 준비하고 인메모리 데이터 분산 캐싱의 새로운 세계로 이동할 수 있습니다. 높은 데이터 가용성.
NCache 세부 정보 다운로드 NCache NCache 고객
캐시 백업 및 복원: 필요성
예상치 못한 일이 언제든지 일어날 수 있습니다. 온라인 상점을 관리하는 개발자를 생각해 보십시오. 그 웹사이트는 많은 사람들이 다양한 상품을 구매하기 위해 사용합니다. 몇 가지 항목을 선택하고 장바구니에 추가한 후 웹 사이트가 예기치 않게 충돌합니다. 또한 모든 사용자에 대해 보관된 개발자 데이터는 최근에 삭제되었습니다. 이제 개발자는 어떤 조치를 취해야 합니까? 백업이 없기 때문에 롤백할 수 없습니다.
데이터 백업 및 복원이 필요합니다. 모든 상황에서 데이터를 고가용성으로 만들고 데이터 손실을 방지하려면 NCache 데이터 백업을 허용하고 개발자가 언제든지 캐시된 데이터를 복원할 수 있습니다.
NCache 세부설명 NCache 방문 꿀팁 시작 가이드
데이터 저장 NCache 백업
사용자 NCache 이제 캐시된 데이터를 백업할 수 있습니다. 이렇게 하면 사용자가 데이터 복사본을 생성할 수 있으므로 재해나 사람의 실수로 인해 손상되지 않습니다.
데이터가 이미 캐시에 있는 동안 NCache ~을 창조하다 백업 다른 주어진 파일 경로에서 사용자가 제공한 캐시된 데이터의 이 때문에 사용자는 데이터 손실에 대해 걱정할 필요가 없으며 계속해서 활동을 실행할 수 있습니다.
데이터 복원 NCache
다음으로 데이터 백업에 대해 논의한 후 지정된 위치에서 해당 데이터 사본을 복구하는 경우를 살펴보겠습니다. NCache.
사용자에게 데이터 백업 서비스를 제공하는 것 외에도, NCache 또한 원하는 캐시 데이터를 저장된 위치에서 캐시 클러스터로 안전하게 복원할 수 있습니다. 이렇게 하면 사용자의 관점이 넓어지고 상황에 관계없이 백업 캐시된 데이터를 항상 복구할 수 있다고 생각하게 됩니다.
NCache 세부설명 NCache 방문 꿀팁 시작 가이드
캐시 데이터를 지정된 경로로 백업하는 방법은 무엇입니까?
NCache 를 사용하여 PowerShell cmdlet 사용자에게 데이터를 백업할 수 있는 기능을 제공합니다. 이 동안 사용자는 종속 어셈블리의 경로와 함께 지정된 경로에 캐시의 내용(데이터)을 캐시할 수 있습니다.
이 용도로 사용되는 PowerShell cmdlet은 다음과 같습니다. 내보내기 -CacheData 아래와 같이
1 |
Export -CacheData [-Name] [-Logo] [-Password] [-Path] [-Port] [-UserId] |
예: 다음 명령은 모든 캐시된 항목을 지정된 경로에 백업합니다.
1 |
Export -CacheData -Name myPartitionedCache -Path C:\recovery-path |
예: 사용자는 또한 최대값을 지정할 수 있습니다. 파일 크기 다른 속성과 함께 하지만 디폴트 값 파일 크기는 5MB입니다. 아래에 예가 나와 있습니다.
1 |
Export -CacheData -Name myPartitionedCache -Path C:\recovery-path -FileSize 2 |
cmdlet에 대한 몇 가지 중요한 매개 변수는 아래에 설명되어 있습니다.
- 이름: 백업 또는 복원할 캐시의 이름을 지정합니다.
- 통로: 백업 데이터가 현재 존재하는 경로를 지정합니다.
- 사용자 ID: 캐시 서버에서 보안이 활성화된 경우 사용자에게 권한을 부여하는 데 사용되는 사용자 ID를 지정합니다.
- 암호: 사용자 ID에 대한 암호를 지정합니다.
NCache 세부설명 NCache 방문 꿀팁 캐시 데이터 내보내기
지정된 경로에서 캐시로 데이터를 복원하는 방법은 무엇입니까?
모든 종속 어셈블리 파일을 포함하여 캐시에 데이터를 복원할 수 있는 기능을 사용자에게 제공하려면, NCache 를 사용하여 PowerShell을 cmdlet 가져오기 -CacheData. 이를 통해 사용자는 특정 경로에 있는 캐시된 데이터를 다시 캐시로 가져올 수 있습니다.
이 용도로 사용되는 PowerShell cmdlet은 다음과 같습니다.
1 |
Import -CacheData [-Name] [-Bulk Size] [-ErrorThreshold] [-Expiry] [-NoLogo] [-Password] [-Path] [-UserId] |
예: 다음 명령은 지정된 파일 경로에서 캐시로 데이터를 복구합니다.
1 |
Import -CacheData -Name myPartitionedCache -Path C:\backup-path |
예: 다음 명령은 종속 어셈블리 파일 및 공차 최대 10개 오류:
1 |
Import -CacheData -Name myPartitionedCache -Path C:\backup-path -ErrorThreshold 10 |
예: 다음 명령은 종속 어셈블리 파일을 포함하여 지정된 경로에서 캐시로 데이터를 복구합니다. 대부분 억제할 로고 배너의 표시와 함께 100개.
1 |
Import -CacheData -Name myPartitionedCache -Path C:\backup-path -BulkSize 100 -NoLogo |
몇 가지 중요한 cmdlet 매개 변수는 아래에 설명되어 있습니다.
- 이름: 백업 또는 복원할 캐시의 이름을 지정합니다.
- 통로: 백업 데이터가 현재 존재하는 경로를 지정합니다.
- 오류 임계값: 백업에서 파일을 복구하는 동안 허용될 수 있는 오류 수를 지정합니다.
- 만료: 데이터의 만료 정책을 설정합니다.
NCache 세부설명 NCache 방문 꿀팁 캐시 데이터 가져오기
결론
NCache 데이터의 장기 저장 및 복구를 위한 오픈 소스 인메모리 분산 캐시입니다. 중요한 데이터를 저장하고 시스템 장애 시 데이터 손실을 방지하려면 데이터 백업이 매우 중요합니다. 따라서 데이터 안전을 최대한 활용하려면 NCache 백업 및 복원 기능. 완전히 작동하는 60일 평가판 다운로드 NCache Enterprise 그리고 직접 사용해 보세요.