tar로 백업

tar로 백업

Etc 폴더의 전체 백업을 만들려면 이 명령이 필요하다는 것을 알았습니다.

tar cJPf /srv/dev-disk-by-label-Share/Myfiles/$(date +%F)-$(hostname)-etc-tar.xz /etc/ 

하지만 이 백업을 새 설치로 복원하려면 어떤 명령이 필요합니까?

심볼릭 링크를 보존하는 것은 어떻습니까? - 중요하다고 생각되면 폴더 아래에 letsencrypt를 백업하는 것이 중요합니다.

답변1

'tar' 매뉴얼 페이지에서:

-h, --Dereference는 심볼릭 링크를 따라가며 해당 링크가 가리키는 파일을 보관하고 덤프합니다.

예를 들어 Ubuntu 시스템에서 이를 추출하고 심볼릭 링크를 유지하려면 "xz-utils" 패키지가 설치되었는지 확인한 후 다음을 수행해야 합니다.

tar xhf 이름.tar.xz

여기서 "name"은 언급된 첫 번째 단계에서 생성한 파일 이름입니다.

관련 정보