Добавил модуль для работы с ZFS снапшотами
This commit is contained in:
35
config.yaml
Normal file
35
config.yaml
Normal file
@@ -0,0 +1,35 @@
|
||||
# Конфигурация ZFS Backup v1.1
|
||||
# Запуск: python zfs_backup.py --config=config.yaml
|
||||
|
||||
# Параметры SSH по умолчанию (опционально)
|
||||
ssh_defaults:
|
||||
port: 22222
|
||||
username: root
|
||||
pkey_file: /root/.ssh/id_rsa
|
||||
host_keys: "~/.ssh/known_hosts"
|
||||
|
||||
# Список серверов для бэкапа
|
||||
servers:
|
||||
- name: gwo2.mps.cln.su
|
||||
pools:
|
||||
- source_pool: zp2
|
||||
datasets:
|
||||
- containers/smb2
|
||||
target_pool: fast-backup
|
||||
- source_pool: zp0
|
||||
datasets:
|
||||
- containers/www
|
||||
- containers/voip
|
||||
target_pool: fast-backup
|
||||
snapshot_name: dd-mm-yyyy
|
||||
retention_days: 90
|
||||
|
||||
# Пример второго сервера (раскомментируйте при необходимости):
|
||||
# - name: backup-server2.example.com
|
||||
# pools:
|
||||
# - source_pool: tank
|
||||
# datasets:
|
||||
# - data/vms
|
||||
# target_pool: backup
|
||||
# snapshot_name: dd-mm-yyyy
|
||||
# retention_days: 30
|
||||
Reference in New Issue
Block a user