시놀로지 구성을 자주 바꾸다 보니 구성 백업을 잊기 쉬워, 작업 스케줄러에 사용자 정의 스크립트를 등록해 매일 .dss 파일로 자동 백업하도록 만들었습니다. 파일명에 날짜가 붙어 Synology_날짜.dss 형식으로 쌓입니다.
1. 배경
시놀로지 구성이 거의 매주 바뀌는데, 백업을 잊거나 귀찮아서 미루면 나중에 복원이 필요할 때 복원하지 못할 수 있습니다. 아직 그런 일은 없었지만 대비 차원에서 자동화했습니다.
수동 구성 백업과 복원 방법, 그리고 같은 작업 스케줄러를 쓴 자동 재부팅 설정은 아래 글에 있습니다.
[Synology] 시놀로지 구성 백업 및 복원하기
안녕하세요 ~ 오늘은 시놀로지 구성 백업 및 복원해보는 방법에 대해 작성해보려고 합니다. 제가 생각하는 시놀로지 구성 백업 및 복원을 하는 이유는 간단하게 사용 중인 설정을 유지하기 위해
alsrbdmsco0409.tistory.com
[Synology] 자동 재부팅 설정하기
안녕하세요. 오늘은 시놀로지 자동 재부팅 설정하는 법에 대해 알아보겠습니다. 시놀로지에는 따로 자동 재부팅되는 설정이 없는 걸로 알고 있습니다. 그래서 간단하게 해결해보겠습니다. 제어
alsrbdmsco0409.tistory.com
2. 작업 스케줄러 등록
2.1 사용자 정의 스크립트 생성
제어판 > 작업 스케줄러 > 생성 > 예약된 작업 > 사용자 정의 스크립트를 누르고 작업 이름을 정합니다.

예약된 작업 > 사용자 정의 스크립트

작업 이름 입력
2.2 스케줄
저는 하루에 한 번 백업하도록 매일로 설정했습니다. 필요한 주기에 맞게 고르면 됩니다.

매일 실행
2.3 백업 명령어
작업 설정의 사용자 정의 스크립트에 백업 명령어를 넣습니다. 스크립트 전문은 글 아래 첨부 파일에 있습니다.
/usr/syno/bin/synoconfbkp export --filepath=/volume1/backup/Synology"$(date +%Y%m%d)".dss
| 옵션 | 설명 |
| --filepath= | 백업 파일을 저장할 경로 (예시 경로이며 원하는 폴더로 바꿉니다) |
| Synology"$(date +%Y%m%d)".dss | 날짜가 붙는 파일명 |
주의: 저장 경로에 공백이 있는 폴더가 있으면 공백 앞에 \ 를 넣어야 동작합니다. 예: /volume1/test backup → /volume1/test\ backup

사용자 정의 스크립트 입력
3. 테스트
작업이 만들어지면 목록에서 우클릭해 실행으로 바로 테스트합니다.

작업 실행으로 테스트

생성된 .dss 백업 파일
4. 정리
- 구성 백업은 작업 스케줄러의 사용자 정의 스크립트로 자동화할 수 있습니다.
- 파일명에 날짜를 넣으면 백업이 덮어써지지 않고 날짜별로 쌓입니다.
- 경로에 공백이 있으면 \ 로 이스케이프해야 합니다.
첨부
'Hardware > NAS' 카테고리의 다른 글
| [Synology] MailPlus 메일 서버 구축하기 Part 2 - 보안 설정 (0) | 2022.04.27 |
|---|---|
| [Synology] MailPlus 메일 서버 구축하기 Part 1 - 설치와 기본 설정 (0) | 2022.02.06 |
| [Synology] DSM 구성 백업하고 복원 (0) | 2021.11.08 |
| [Synology] DS220j 구매 및 사용 후기 (0) | 2021.10.07 |
| [Synology] CMS로 여러 NAS 한곳에서 관리 (0) | 2021.08.02 |
