[bookstack backup] 북스택 도커 백업 및 이전 복구
[bookstack backup] 북스택 도커 백업 및 이전 복구
좀 까다로웠다.
사전준비
1. 폴더 백업받기 (bookstack_app_data / bookstack_db_data)
2. maria db 백업받기
이전 및 복구
1. 백업폴더 압축해제
2. maria db docker 만 실행하기 (bookstack 도커는 실행하지 않는다)
3. maria db 백업파일 도커에 집어 넣기
4. 두 컨테이너 모두 실행
5. 끝.
사전준비
#DB 백업
sudo docker exec -t mariadb mysqldump -u bookstack -p bookstack8432 --all-databases > backup.sql
#폴더백업은 filebrowser 이용 또는 아래 명령어
sudo tar -zcvf bookstack-backup-202505.tar.gz app-data db-data dbbackup.sql
이전 및 복구
#백업폴더 앞축해제
sudo tar -zxvf bookstack.tar.gz
#maria db container 실행
sudo docker compose up mariadb -d
#DB 백업파일 container 에 넣기
sudo cat backup.sql | docker exec -i bookstack-mariadb mariadb -u bookstack -p bookstack8432
#모든 컨테이너 실행
sudo docker compose up -d
끝
이 게시물을
번호
제목
날짜
조회 수