이 문제는 수년에 걸쳐 나를 괴롭혔고 지금 다시 이 문제를 다루고 있습니다. 나는 섀도 복사본/VSS라는 완전한 흑마술을 결코 이해하지 못했습니다. 나는 그것이 하는 일과 처음에 그것을 설정하고 볼륨에 일정을 설정하는 방법에 대해 알고 있습니다. 또한 백업에서의 역할도 이해합니다.
대본
단순화하기 위해 내 환경에서는 단일 볼륨을 사용하겠습니다. 다음 일정을 활성화했습니다.
1 - M-F 7am starting on 4/14/13
2 - M-F 12pm starting on 4/14/13
3 - 1st day of the month at 9am starting on 6/11/13
Use limit
해당 볼륨의 섀도 복사본에 대한 은( 는) 입니다 25,599MB (25GB)
.
볼륨에는 여유 공간이 250GB
있습니다 44GB
.
오늘부터 뒤로 돌아가서 2013년 7월 29일까지 섀도우 복사본에 대한 정확한 시간/일정을 모두 표시합니다. 더 이상 되돌아가지 않으며 7/1/13 월별 사본도 없습니다.
가장 오래된 것을 덮어쓰기 전에 64개 복사 제한이 있다는 것을 읽은 기억이 납니다. 현재 목록에 있는 사본이 정확히 64개이기 때문에 이는 의미가 있습니다.
내 질문
- 이 64개 복사 제한을 변경할 수 있는 방법이 있습니까?
- 어떻게든 월별 복사본이 덮어쓰이는 것을 방지하고 대신 "일일"만 덮어쓰게 할 수 있습니까?
- 위에서 이미 수행한 볼륨 등에 대한 기본 예약보다 더 세부적인 방식으로 섀도 복사본을 관리하는 방법을 MS나 다른 회사에서 제공합니까? 즉. "이 일정의 이전 4주만 유지"라고 말하는 기능.
내 목표는 12개의 "월간"을 가질 수 있고 이전 달에는 "일"을 두 번 가질 수 있는 지점에 도달하는 것입니다(총 대략 72개의 사본으로 보입니다).
Commvault Simpana를 사용하여 "실제 백업"을 수행했지만 간단한 파일 공유를 위해 섀도 복사본에서 복원하는 것이 훨씬 쉽습니다.
답변1
예, 레지스트리 키를 사용하여 볼륨당 최대 512개의 섀도 복사본 제한을 변경할 수 있습니다
MaxShadowCopies
. VSS가 와 함께 사용할 수 있는 저장 공간의 양을 조정해야 할 수도 있습니다vssadmin.exe Resize ShadowStorage
. (더 많은 공간이 있는 별도의 볼륨에 백업하기 위해 볼륨에 대한 섀도 복사본을 구성할 수 있습니다. 여기서도 vssadmin.exe가 여러분의 친구입니다.)아니요.
아니요.
VSS는 그 자체로 잘 작동하지만 매우 기본적입니다. 가장 좋은 엔터프라이즈 백업 솔루션은 Windows 시스템에서 VSS를 사용합니다. 그러나 매우 세부적이고 세부적으로 조정된 보존 정책을 얻으려면 보다 철저한 백업 솔루션을 사용해야 합니다.
답변2
내 목표는 12개의 "월간"을 가질 수 있고 이전 달에는 "일"을 두 번 가질 수 있는 지점에 도달하는 것입니다(총 대략 72개의 사본으로 보입니다).
이미 알고 있듯이 자동 VSS 제거 메커니즘은 항상 가장 오래된 섀도 복사본을 제거하며 보다 정교한 보존 체계를 구성하는 것을 허용하지 않습니다. 특정 섀도 복사본 세트에 "삭제 안 함" 표시를 설정하는 것도 불가능해 보입니다.
이 문제를 해결하려면 섀도 복사본에 대한 공간 제한을 비활성화(또는 적어도 늘리기)하고 다음 중 하나를 호출하여 필요에 따라 정기적인 스크립트에서 이를 제거할 수 있습니다.diskshadow
실행 가능하거나 사용win32_shadowcopy WMI 클래스. 시스템의 작업 스케줄러를 통해 새 VSS 복사본이 생성되기 전에 가장 편리하게 호출됩니다.