Skip to main content

우분투에서 가장 기본적인 Let's Encrypt 인증서 백업

이 사이트를 참고했습니다. 

백업하기

다음 명령을 실행해서 백업파일을 만듭니다. 

cd ~/ && sudo tar zpcvf 2020-11-10-letsencrypt-backup.tar.gz /etc/letsencrypt/

이 명령을 사용하면 사용자의 홈 디렉터리에 압축파일이 만들어집니다. 이것을 scp 명령등을 이용해 원하는 장소에 전송합니다.
중요한 이야기지만, 현재 인증서가 들어 있는 서버의 다른 폴더에 저장해 두는 것은 절대 백업이 아닙니다. 

scp ~/압축파일.tar.gz 대상서버의_아이디@대상서버주소:/home/대상서버의_아이디의_홈_디렉터리

처음 접속하면 키 값 저장할거냐고 하는데 Yes 하시면 됩니다. 비밀번호를 물어보면 대상서버의 아이디에 해당하는 비밀번호를 입력합니다. 

전송이 완료되면 백업이 된 것입니다. 

복구하기

다시 scp 명령등으로 파일을 가져와서 아래의 명령을 입력하면 끝입니다. 

sudo tar zxvf 2020-11-10-letsencrypt-backup.tar.gz -C /

주의사항

인증서는.... 유효기간이 끝나기 전에 잃어버리면 끝장납니다. 절대 다시 받지도 못합니다. 기를 쓰고 백업해야 합니다.