1
현재 S3 버전 관리를 사용하고 있으며 데이터를 S3 버킷에 매일 동기화합니다. 제 질문은 버전 화 된 버킷을 특정 시점으로 복원하는 방법입니다. 예 : 월요일부터 토요일까지 S3에 데이터를 동기화하고 토요일에 화요일부터 전체 폴더를 복원하려면 cli에서 어떻게 할 수 있습니까? 감사합니다. .AWS S3 버전 관리 - 복원 할 버전을 선택하십시오.
현재 S3 버전 관리를 사용하고 있으며 데이터를 S3 버킷에 매일 동기화합니다. 제 질문은 버전 화 된 버킷을 특정 시점으로 복원하는 방법입니다. 예 : 월요일부터 토요일까지 S3에 데이터를 동기화하고 토요일에 화요일부터 전체 폴더를 복원하려면 cli에서 어떻게 할 수 있습니까? 감사합니다. .AWS S3 버전 관리 - 복원 할 버전을 선택하십시오.
s3-pit-restore
을 사용할 수 있습니다.
s3-pit-restore --bucket my-bucket --dest my-restored-bucket --timestamp "06-17-2016 23:59:50 +2"
S3-구덩이 복원 이벤트 :
감사 : 역 추적을 (가장 최근에 마지막으로 호출) : 파일 "/ usr/local/bin/s3-pit-restore", 줄 30, import os, sys, time, signal, argparse, boto3, botocore \ ImportError : No 모듈 'boto3' 이것은 내 명령입니다 : s3-pit-restore -b frabackupf iles -d/home/ubuntu/s3-pit-restore/testsync/-p atlassianhome/daily/jira/log/-t -t "02-11-2017" –
** S3 버젼의 버킷은 실제로 네이티브 지점을 지원하지 않습니다 -in-time restore. ** 여기에 언급 된 것은 원하는 시점을 기준으로 두 번째 버킷에 적절한 버전을 복사하여 원하는 기능을 분명히 * 에뮬레이션하는 타사 도구입니다. 위대하고 유용 할 수 있지만 여기에 제공된 불완전한 정보는이 답변을 실제로 위험 할 수있는 것으로 인정합니다. 실제로 수행 할 수없는 무언가의 성취를 의미하기 때문에 잠재적으로 위험합니다. 따라서 그에 따라 하향 투표합니다. –