[리눅스] 리눅스에서 외부 저장소에 파일을 백업하는 방법
1. 외부 저장소와 연결
먼저, 외부 저장소와 리눅스 시스템을 연결해야 합니다. 보통 외부 저장소는 USB 드라이브, 외장 하드 드라이브, 네트워크 공유 디렉토리 등이 될 수 있습니다. 연결된 저장소는 일반적으로 /mnt
또는 /media
디렉토리에 마운트됩니다.
sudo mount /dev/sdX1 /mnt/backup
위 명령어에서 /dev/sdX1
은 외부 저장소의 디바이스 경로를 나타냅니다.
2. rsync를 사용한 백업
이제 rsync
를 사용하여 파일을 외부 저장소에 백업할 수 있습니다. 아래 명령어는 현재 디렉토리의 모든 파일을 외부 저장소로 복사합니다.
rsync -avz /원본/디렉토리 /mnt/backup/백업/
위 명령어에서 -avz
는 rsync
의 옵션으로, 각각 아카이브 모드(복사 속성 유지), 자세한 출력, 압축을 의미합니다.
3. 주기적 백업 설정
마지막으로, 주기적으로 백업을 수행하려면 cron
등의 스케줄링 도구를 사용하여 백업 스크립트를 주기적으로 실행하도록 설정해야 합니다.
crontab -e
그리고 이후에 주기적으로 실행할 rsync 명령어를 스케줄링하면 됩니다.
이제 리눅스 시스템의 파일을 외부 저장소에 백업하는 방법을 알게 되었습니다. 안전한 파일 보관을 위해 주기적 백업 설정을 잊지 말아야 합니다!