Различия

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

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

xtrabackap._avtomatizacija_sozdanija_i_ogranichenie_na_kolichestvo_xranimyx_kopij [2016/05/19 00:00] (текущий)
Строка 1: Строка 1:
 +====== xtrabackap. Автоматизация создания и ограничение на количество хранимых копий ======
  
 +----
 +
 +Создаём исполняемый bash файл
 +<code bash>
 +nano /​root/​xtrabackup.sh
 +</​code>​
 +
 +<code bash>
 +#!/bin/bash
 +
 +# каталог для хранения резервных копий
 +documentroot="/​backup/​databases/​xtrabackup/"​
 +# количество копий
 +count=14
 +
 +i=`ls -C1 $documentroot | wc -l`
 +if [[ $i -eq $count ]]; then
 +        del=`ls -C1 $documentroot | head -n1`
 +        `rm -rf "​$documentroot$del"​`
 +fi
 +
 +/​usr/​bin/​innobackupex ​ /​backup/​databases/​xtrabackup
 +</​code>​
 +
 +И добавляем задание в планировщик
 +<code bash>
 +crontab -e
 +</​code>​
 +<​code>​
 +0 2 * * *       /​bin/​bash /​root/​xtrabackup.sh
 +</​code>​
  • xtrabackap._avtomatizacija_sozdanija_i_ogranichenie_na_kolichestvo_xranimyx_kopij.txt
  • Последние изменения: 2016/05/19 00:00
  • (внешнее изменение)