[리눅스] 리눅스에서 파일을 백업하는 방법

1. tar 명령어를 이용한 파일 압축

tar 명령어는 여러 파일을 하나의 아카이브 파일로 묶거나 압축하는 데 사용됩니다. 다음은 기본적인 사용법입니다.

tar -czvf backup.tar.gz /path/to/directory

위 명령은 /path/to/directory에 있는 파일을 backup.tar.gz라는 이름의 tar.gz 파일로 압축합니다. 이후 백업 파일은 원하는 위치로 이동할 수 있습니다.

2. rsync를 이용한 파일 동기화

rsync는 원격 시스템 간 또는 로컬 시스템 간의 파일 동기화를 위한 도구입니다. 다음은 기본적인 사용법입니다.

rsync -avz /path/to/source /path/to/destination

위 명령은 /path/to/source에 있는 파일들을 /path/to/destination에 동기화합니다. 변동된 부분만을 전송하기 때문에 대용량 파일의 백업이나 동기화에 효율적으로 사용할 수 있습니다.

위의 두 가지 방법을 사용하여 리눅스에서 파일을 백업할 수 있습니다. 데이터의 중요성과 용량, 속도 등을 고려하여 적합한 방법을 선택하는 것이 중요합니다.