Инструменты пользователя

Инструменты сайта


backup-manager:examples

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
backup-manager:examples [2018-03-27 11:38]
GreyWolf [1C]
backup-manager:examples [2023-01-18 18:45] (текущий)
GreyWolf [1C]
Строка 3: Строка 3:
  
 ====== DokuWiki ====== ====== DokuWiki ======
-FIXME 
  
 Это пример резервного копирования [[dokuwiki:​dokuwiki|DokuWiki]]. Это пример резервного копирования [[dokuwiki:​dokuwiki|DokuWiki]].
 +
 +  * Частота создания полного архив 5 дней
 +  * Используется список папок для копирования
 +  * Используется чёрный список
 +
  
 <hidden Файл backup-manager-dokuwiki.conf>​ <hidden Файл backup-manager-dokuwiki.conf>​
Строка 35: Строка 39:
 export BM_TARBALL_DIRECTORIES="/​etc /​var/​lib/​dokuwiki /​usr/​share/​dokuwiki"​ export BM_TARBALL_DIRECTORIES="/​etc /​var/​lib/​dokuwiki /​usr/​share/​dokuwiki"​
  
-export BM_TARBALL_BLACKLIST="/​mnt/​backup/​dokuwiki /​var/​lib/​dokuwiki/​data/​cache/?/* /​var/​lib/​dokuwiki/​data/​cache/​purgefile /​var/​lib/​dokuwiki/​data/​locks /​var/​lib/​dokuwiki/​data/​tmp"​+export BM_TARBALL_BLACKLIST="/​mnt/​backup/​dokuwiki /​var/​lib/​dokuwiki/​data/​cache/​* /​var/​lib/​dokuwiki/​data/​cache/​purgefile /​var/​lib/​dokuwiki/​data/​locks /​var/​lib/​dokuwiki/​data/​tmp"​
 export BM_TARBALL_SLICESIZE="​1000M"​ export BM_TARBALL_SLICESIZE="​1000M"​
 export BM_TARBALL_EXTRA_OPTIONS=""​ export BM_TARBALL_EXTRA_OPTIONS=""​
Строка 135: Строка 139:
  
  
-====== Папка ​UserHome ​====== +====== Папки пользователей (UsersHome) ​====== 
-FIXME+ 
 +  * Частота создания полного архив 7 дней 
 +  * Каждая папка пользователя сохраняется в виде отдельного архива ( указывается корневая папка и маска: ''/​srv/​users/​*''​) 
 +  * Используется чёрный список
  
 <hidden Файл backup-manager-Users.conf>​ <hidden Файл backup-manager-Users.conf>​
Строка 249: Строка 256:
  
 ====== Система ====== ====== Система ======
-FIXME+Резервное копирование типовых системных файлов с настройками. 
 + 
 +  * Частота создания полного архив 5 дней 
 +  * Каждая папка из списка сохраняется в виде отдельного архива 
 +  * Используется список папок для копирования
  
 <hidden Файл backup-manager-System.conf>​ <hidden Файл backup-manager-System.conf>​
Строка 276: Строка 287:
 export BM_TARBALL_OVER_SSH="​false"​ export BM_TARBALL_OVER_SSH="​false"​
 export BM_TARBALL_DUMPSYMLINKS="​false"​ export BM_TARBALL_DUMPSYMLINKS="​false"​
-export BM_TARBALL_DIRECTORIES="/​etc ​/​root/​Scripts ​/usr/local /​usr/​share/​icewm /​var/​cache/​samba /​var/​lib/​samba /​var/​spool/​samba /​var/​spool/​cron/​crontabs ​  /​usr/​lib/​doublecmd /​opt/​roundcube /opt/glpi /​opt/​phpldapadmin /​var/​lib/​amavis/​virusmails /​var/​lib/​spamassassin /​var/​lib/​amavis/​.spamassassin /​var/​lib/​ldap"​+export BM_TARBALL_DIRECTORIES="/​etc /usr/local /​usr/​share/​icewm /​var/​cache/​samba /​var/​lib/​samba /​var/​spool/​samba /​var/​spool/​cron/​crontabs ​  /​usr/​lib/​doublecmd /​opt/​roundcube /opt/glpi /​opt/​phpldapadmin /​var/​lib/​amavis/​virusmails /​var/​lib/​spamassassin /​var/​lib/​amavis/​.spamassassin /​var/​lib/​ldap"​
  
 export BM_TARBALL_BLACKLIST="/​var/​archives /​root/​Backup"​ export BM_TARBALL_BLACKLIST="/​var/​archives /​root/​Backup"​
Строка 358: Строка 369:
 </​hidden>​ </​hidden>​
  
-====== 1C ====== 
-Используется в примере [[terminal_sever_xrdp:​terminal_sever_xrdp|Терминальный сервера на Debian с доступом по RDP]]. 
- 
-<hidden Файл backup-manager-1C.conf>​ 
-<code bash backup-manager-1C.conf>​ 
- 
-export BM_REPOSITORY_ROOT="/​root/​Backup/​backup01/​1C"​ 
-export BM_TEMP_DIR="/​tmp"​ 
-export BM_REPOSITORY_SECURE="​true"​ 
-export BM_REPOSITORY_USER="​root"​ 
-export BM_REPOSITORY_GROUP="​root"​ 
-export BM_REPOSITORY_CHMOD="​770"​ 
- 
-export BM_ARCHIVE_CHMOD="​660"​ 
-export BM_ARCHIVE_TTL="​7"​ 
-export BM_REPOSITORY_RECURSIVEPURGE="​false"​ 
-export BM_ARCHIVE_PURGEDUPS="​true"​ 
-export BM_ARCHIVE_PREFIX="​$HOSTNAME"​ 
-export BM_ARCHIVE_STRICTPURGE="​true"​ 
-export BM_ARCHIVE_NICE_LEVEL="​10"​ 
-export BM_ARCHIVE_METHOD="​tarball-incremental"​ 
- 
-export BM_ENCRYPTION_METHOD="​false"​ 
-export BM_ENCRYPTION_RECIPIENT=""​ 
- 
-export BM_TARBALL_NAMEFORMAT="​long"​ 
-export BM_TARBALL_FILETYPE="​tar.gz"​ 
-export BM_TARBALL_OVER_SSH="​false"​ 
-export BM_TARBALL_DUMPSYMLINKS="​false"​ 
-export BM_TARBALL_DIRECTORIES="/​opt/​1C /​srv/​1c/​Account /​srv/​1c/​HRM"​ 
-# declare -a BM_TARBALL_TARGETS 
-# export BM_TARBALL_TARGETS 
-export BM_TARBALL_BLACKLIST="/​var/​archives /​root/​Backup"​ 
-export BM_TARBALL_SLICESIZE="​1000M"​ 
-export BM_TARBALL_EXTRA_OPTIONS=""​ 
-export BM_TARBALLINC_MASTERDATETYPE="​weekly"​ 
-export BM_TARBALLINC_MASTERDATEVALUE="​1"​ 
- 
-export BM_MYSQL_DATABASES="​__ALL__"​ 
-export BM_MYSQL_SAFEDUMPS="​true"​ 
-export BM_MYSQL_ADMINLOGIN="​root"​ 
-export BM_MYSQL_ADMINPASS=""​ 
-export BM_MYSQL_HOST="​localhost"​ 
-export BM_MYSQL_PORT="​3306"​ 
-export BM_MYSQL_FILETYPE="​bzip2"​ 
-export BM_MYSQL_EXTRA_OPTIONS=""​ 
- 
-export BM_PGSQL_DATABASES="​__ALL__"​ 
-export BM_PGSQL_ADMINLOGIN="​root"​ 
-export BM_PGSQL_ADMINPASS=""​ 
-export BM_PGSQL_HOST="​localhost"​ 
-export BM_PGSQL_PORT="​5432"​ 
-export BM_PGSQL_FILETYPE="​bzip2"​ 
-export BM_PGSQL_EXTRA_OPTIONS=""​ 
-export BM_SVN_REPOSITORIES=""​ 
-export BM_SVN_COMPRESSWITH="​bzip2"​ 
- 
-declare -a BM_PIPE_COMMAND 
-declare -a BM_PIPE_NAME 
-declare -a BM_PIPE_FILETYPE 
-declare -a BM_PIPE_COMPRESS 
-export BM_PIPE_COMMAND 
-export BM_PIPE_NAME 
-export BM_PIPE_FILETYPE 
-export BM_PIPE_COMPRESS 
- 
-export BM_UPLOAD_METHOD="​none"​ 
-export BM_UPLOAD_HOSTS=""​ 
-export BM_UPLOAD_DESTINATION="/​var/​archives/​uploads"​ 
- 
-# Uncomment the '​export ...' line below to activate the uploaded archives 
-#export BM_UPLOADED_ARCHIVES=${BM_REPOSITORY_ROOT}/​${BM_ARCHIVE_PREFIX}-uploaded.list 
-export BM_UPLOAD_SSH_USER="​bmngr"​ 
-export BM_UPLOAD_SSH_KEY=""​ 
-export BM_UPLOAD_SSH_HOSTS=""​ 
-export BM_UPLOAD_SSH_PORT=""​ 
-export BM_UPLOAD_SSH_DESTINATION=""​ 
-export BM_UPLOAD_SSH_PURGE="​true"​ 
-export BM_UPLOAD_SSH_TTL=""​ 
-export BM_UPLOAD_SSHGPG_RECIPIENT=""​ 
- 
-export BM_UPLOAD_FTP_SECURE="​false"​ 
-export BM_UPLOAD_FTP_PASSIVE="​true"​ 
-export BM_UPLOAD_FTP_TEST="​false"​ 
-export BM_UPLOAD_FTP_USER=""​ 
-export BM_UPLOAD_FTP_PASSWORD=""​ 
-export BM_UPLOAD_FTP_HOSTS=""​ 
-export BM_UPLOAD_FTP_PURGE="​true"​ 
-export BM_UPLOAD_FTP_TTL=""​ 
-export BM_UPLOAD_FTP_DESTINATION=""​ 
- 
-export BM_UPLOAD_S3_DESTINATION=""​ 
-export BM_UPLOAD_S3_ACCESS_KEY=""​ 
-export BM_UPLOAD_S3_SECRET_KEY=""​ 
-export BM_UPLOAD_S3_PURGE="​false"​ 
- 
-export BM_UPLOAD_RSYNC_DIRECTORIES=""​ 
-export BM_UPLOAD_RSYNC_DESTINATION=""​ 
-export BM_UPLOAD_RSYNC_HOSTS=""​ 
-export BM_UPLOAD_RSYNC_DUMPSYMLINKS="​false"​ 
- 
-export BM_BURNING_METHOD="​none"​ 
- 
-export BM_LOGGER="​true"​ 
-export BM_LOGGER_LEVEL="​warning"​ 
-export BM_LOGGER_FACILITY="​user"​ 
- 
-export BM_PRE_BACKUP_COMMAND=""​ 
-export BM_POST_BACKUP_COMMAND=""​ 
- 
-</​code>​ 
-</​hidden>​ 
  
-**[[1s_8:​backup:​db-file|1С:​Предприятие 8 — Резервное копирование файловых БД]]** 
  
 {{tag>​Examples Linux Debian Backup}} {{tag>​Examples Linux Debian Backup}}
backup-manager/examples.1522139896.txt.gz · Последние изменения: 2018-03-27 11:38 — GreyWolf