ИСПОЛЬЗОВАНИЕ » История » Версия 1
Александр Кобуз, 12.02.2016 19:36
1 | 1 | Александр Кобуз | h1. ИСП |
---|---|---|---|
2 | 1 | Александр Кобуз | h1. Использование |
3 | 1 | Александр Кобуз | |
4 | 1 | Александр Кобуз | <pre> |
5 | 1 | Александр Кобуз | Все действия производятся в командной строке. |
6 | 1 | Александр Кобуз | Пользователям Windows ™ необходимо запустить оболочку CygWin. |
7 | 1 | Александр Кобуз | </pre> |
8 | 1 | Александр Кобуз | |
9 | 1 | Александр Кобуз | h2. Настройка scduply |
10 | 1 | Александр Кобуз | |
11 | 1 | Александр Кобуз | |
12 | 1 | Александр Кобуз | Если Вы собираетесь хранить конфигурацию в /etc (доступно только при запуске scduply от root), создайте каталог /etc/scduply: |
13 | 1 | Александр Кобуз | |
14 | 1 | Александр Кобуз | <pre> |
15 | 1 | Александр Кобуз | mkdir /etc/scduply |
16 | 1 | Александр Кобуз | </pre> |
17 | 1 | Александр Кобуз | |
18 | 1 | Александр Кобуз | Иначе конфигурация автоматически разместится в $HOME/.scduply |
19 | 1 | Александр Кобуз | |
20 | 1 | Александр Кобуз | <pre> |
21 | 1 | Александр Кобуз | scduply init |
22 | 1 | Александр Кобуз | </pre> |
23 | 1 | Александр Кобуз | |
24 | 1 | Александр Кобуз | В каталоге конфигурации откройте файл conf и настройте в нем значения |
25 | 1 | Александр Кобуз | GPG_KEY — укажите ID ключа, если Вы собираетесь использовать ключ, |
26 | 1 | Александр Кобуз | GPG_PW — укажите пароль для ключа GPG, или пароль для симметричного шифрования, |
27 | 1 | Александр Кобуз | TARGET_URL — укажите путь (сетевой или локальный) к месту хранения архивов. |
28 | 1 | Александр Кобуз | |
29 | 1 | Александр Кобуз | h2. Настройка задания |
30 | 1 | Александр Кобуз | |
31 | 1 | Александр Кобуз | <pre> |
32 | 1 | Александр Кобуз | scduply JOB create |
33 | 1 | Александр Кобуз | </pre> |
34 | 1 | Александр Кобуз | |
35 | 1 | Александр Кобуз | JOB — имя задания. Будет создан подкаталог с именем JOB и шаблонами настроек. |
36 | 1 | Александр Кобуз | |
37 | 1 | Александр Кобуз | Источник |
38 | 1 | Александр Кобуз | |
39 | 1 | Александр Кобуз | Откройте файл JOB/source и впишите в него путь к каталогу, который будете резервировать (вместо строки «/path/to/source»). |
40 | 1 | Александр Кобуз | |
41 | 1 | Александр Кобуз | Для создания простого задания этого достаточно — можно переходить резервному копированию! |
42 | 1 | Александр Кобуз | |
43 | 1 | Александр Кобуз | Исключения |
44 | 1 | Александр Кобуз | |
45 | 1 | Александр Кобуз | При необходимости, откройте файл JOB/exclude и впишите в него пути, которые необходимо включить или исключить из копирования. Используйте полные пути. |
46 | 1 | Александр Кобуз | |
47 | 1 | Александр Кобуз | <pre> |
48 | 1 | Александр Кобуз | + /home/dmi/Documents |
49 | 1 | Александр Кобуз | + /home/dmi/Photo |
50 | 1 | Александр Кобуз | - ** |
51 | 1 | Александр Кобуз | </pre> |
52 | 1 | Александр Кобуз | |
53 | 1 | Александр Кобуз | Можно использовать шаблоны. Двойная звездочка означает «исключить все». |
54 | 1 | Александр Кобуз | |
55 | 1 | Александр Кобуз | Индивидуальные настройки |
56 | 1 | Александр Кобуз | |
57 | 1 | Александр Кобуз | При необходимости, Вы можете установить индивидуальные конфигурационные параметры для задания в файле JOB/conf. |
58 | 1 | Александр Кобуз | |
59 | 1 | Александр Кобуз | Исключение задания из пакетного вызова |
60 | 1 | Александр Кобуз | |
61 | 1 | Александр Кобуз | Если Вы хотите, чтобы задание не вызывалось при пакетном запуске командой bkpall, создайте пустой файл JOB/skip |
62 | 1 | Александр Кобуз | |
63 | 1 | Александр Кобуз | h2. Резервное копирование |
64 | 1 | Александр Кобуз | |
65 | 1 | Александр Кобуз | <pre> |
66 | 1 | Александр Кобуз | scduply ЗАДАНИЕ backup |
67 | 1 | Александр Кобуз | </pre> |
68 | 1 | Александр Кобуз | |
69 | 1 | Александр Кобуз | или, для бэкапа всех заданий |
70 | 1 | Александр Кобуз | |
71 | 1 | Александр Кобуз | <pre> |
72 | 1 | Александр Кобуз | scduply bkpall |
73 | 1 | Александр Кобуз | </pre> |
74 | 1 | Александр Кобуз | |
75 | 1 | Александр Кобуз | Если в глобальном файле конфигурации настроить переменные MAIL_*, то bkpall будет отсылать по e-mail отчет со сводкой по всем заданиям и журналом. |
76 | 1 | Александр Кобуз | |
77 | 1 | Александр Кобуз | h2. Восстановление |
78 | 1 | Александр Кобуз | |
79 | 1 | Александр Кобуз | <pre> |
80 | 1 | Александр Кобуз | scduply ЗАДАНИЕ restore КАТАЛОГ-КУДА |
81 | 1 | Александр Кобуз | </pre> |
82 | 1 | Александр Кобуз | |
83 | 1 | Александр Кобуз | Восстановление на 4 дня назад |
84 | 1 | Александр Кобуз | |
85 | 1 | Александр Кобуз | <pre> |
86 | 1 | Александр Кобуз | scduply ЗАДАНИЕ restore КАТАЛОГ-КУДА 4D |
87 | 1 | Александр Кобуз | </pre> |
88 | 1 | Александр Кобуз | |
89 | 1 | Александр Кобуз | Восстановление на 4 дня назад, только каталог will_be_lost |
90 | 1 | Александр Кобуз | |
91 | 1 | Александр Кобуз | <pre> |
92 | 1 | Александр Кобуз | scduply ЗАДАНИЕ restore КАТАЛОГ-КУДА 4D --file-to-restore will_be_lost |
93 | 1 | Александр Кобуз | </pre> |
94 | 1 | Александр Кобуз | |
95 | 1 | Александр Кобуз | h2. Проверка состояния |
96 | 1 | Александр Кобуз | |
97 | 1 | Александр Кобуз | <pre> |
98 | 1 | Александр Кобуз | scduply ЗАДАНИЕ status |
99 | 1 | Александр Кобуз | </pre> |
100 | 1 | Александр Кобуз | |
101 | 1 | Александр Кобуз | Список файлов |
102 | 1 | Александр Кобуз | |
103 | 1 | Александр Кобуз | <pre> |
104 | 1 | Александр Кобуз | scduply ЗАДАНИЕ list [ВОЗРАСТ] |
105 | 1 | Александр Кобуз | </pre> |
106 | 1 | Александр Кобуз | |
107 | 1 | Александр Кобуз | h2. Восстановление после потери оборудования |
108 | 1 | Александр Кобуз | |
109 | 1 | Александр Кобуз | Минимальный набор |
110 | 1 | Александр Кобуз | |
111 | 1 | Александр Кобуз | Для переустановки системы в случае потери оборудования, Вам понадобиться: |
112 | 1 | Александр Кобуз | |
113 | 1 | Александр Кобуз | Ваш GPG-ключ и пароль к нему (или пароль шифрования, если GPG-ключ не использовался). |
114 | 1 | Александр Кобуз | Рекомендуем: сделать копию каталога настроек (ПОСЛЕ осуществления хотя бы одного успешного санса резервного копирования — он уже будет содержать экспортированную копию GPG-ключа). |
115 | 1 | Александр Кобуз | ssh-ключ, который использовался для подключения к хранилищу резервных копий. |
116 | 1 | Александр Кобуз | Рекомендуем: сделать копию каталога ~/.ssh. |
117 | 1 | Александр Кобуз | Эти данные необходимо скопировать на переносной носитель (например, USB-Flash) и хранить в секретном месте, обязательно вне офиса. |
118 | 1 | Александр Кобуз | |
119 | 1 | Александр Кобуз | <pre> |
120 | 1 | Александр Кобуз | Копия данных ОБЯЗАТЕЛЬНО должна быть у руководителя предприятия и храниться вне офиса. |
121 | 1 | Александр Кобуз | </pre> |
122 | 1 | Александр Кобуз | |
123 | 1 | Александр Кобуз | Полный набор |
124 | 1 | Александр Кобуз | |
125 | 1 | Александр Кобуз | Полный набор, необходимый для комфортного восстановления, включает: |
126 | 1 | Александр Кобуз | |
127 | 1 | Александр Кобуз | Свежую копию каталога настройки (поскольку она будет содержать полный список настроенных заданий, последние настройки исключений и т.п.); |
128 | 1 | Александр Кобуз | Журналы сеансов резервного копирования; |
129 | 1 | Александр Кобуз | ssh-ключ для доступа к хранилищу резервных копий. |
130 | 1 | Александр Кобуз | |
131 | 1 | Александр Кобуз | <pre> |
132 | 1 | Александр Кобуз | Мы рекомендуем сохранить в секретном месте GPG-ключ, пароль и ssh-ключ, как было указано выше, и настроить дополнительное задание резервного копирования для сохранения каталога настройки и журналов. |
133 | 1 | Александр Кобуз | </pre> |
134 | 1 | Александр Кобуз | |
135 | 1 | Александр Кобуз | Настройки находится в каталоге/etc/scduply (если он был создан до инициализации и программа запущена от root), или в каталоге ~/.scduply. |
136 | 1 | Александр Кобуз | |
137 | 1 | Александр Кобуз | Журналы резервного копирования записываются в каталог ~/.scduply/log — при локальной установке и /var/log/scduply — при установке в /etc/scduply. |
138 | 1 | Александр Кобуз | |
139 | 1 | Александр Кобуз | Резервная копия среды CygWin не нужна |
140 | 1 | Александр Кобуз | |
141 | 1 | Александр Кобуз | Нет необходимости делать полную резервную копию среды CygWin, поскольку она может быть восстановлена повторной установкой. |
142 | 1 | Александр Кобуз | |
143 | 1 | Александр Кобуз | h2. Технические подробности scduply |
144 | 1 | Александр Кобуз | |
145 | 1 | Александр Кобуз | При начальной инициализации scduply для сохранения настроек использует каталог /etc/scduply (если он был создан до инициализации и программа запущена от root), или каталог ~/.scduply. |
146 | 1 | Александр Кобуз | |
147 | 1 | Александр Кобуз | В каталоге настроек лежит глобальный файл конфигурации и создаются подкаталоги с профилями заданий бэкапа. |
148 | 1 | Александр Кобуз | |
149 | 1 | Александр Кобуз | Каждый покаталог имеет файлы: |
150 | 1 | Александр Кобуз | |
151 | 1 | Александр Кобуз | config — локальный файл конфигурации, в котором можно переопределять установки |
152 | 1 | Александр Кобуз | source — файл содержит путь к каталогу, который будет бэкапиться |
153 | 1 | Александр Кобуз | exclude — файл шаблонов-исключений (передается duplicity как —exclude-globbing-filelist) |
154 | 1 | Александр Кобуз | descr — описание (первая строка) и заметки — все последующие. Создается и используется интерфейсом scdw. |
155 | 1 | Александр Кобуз | skip — при наличии, профиль игнорируется командой bkpall |
156 | 1 | Александр Кобуз | saved.env, gpg*.asc — файлы, содержащие информацию, достаточнуюдля восстановления на новом компьютере. Создаются автоматически в момент бэкапа. |
157 | 1 | Александр Кобуз | При резервном копировании scduply создает журнал работы duplicity и записывает его в каталог ~/.scduply/log/ — при локальной установке и /var/log/scduply — при установке в /etc/scduply. |
158 | 1 | Александр Кобуз | |
159 | 1 | Александр Кобуз | h2. Дополнительная информация |
160 | 1 | Александр Кобуз | |
161 | 1 | Александр Кобуз | Для более эффективного применения предлагаемых средств резервного копирования, пожалуйста, ознакомьтесь со следующими материалами: |
162 | 1 | Александр Кобуз | |
163 | 1 | Александр Кобуз | <pre> |
164 | 1 | Александр Кобуз | man duplicity |
165 | 1 | Александр Кобуз | </pre> |
166 | 1 | Александр Кобуз | |
167 | 1 | Александр Кобуз | <pre> |
168 | 1 | Александр Кобуз | sdcuply usage |
169 | 1 | Александр Кобуз | </pre> |
170 | 1 | Александр Кобуз | |
171 | 1 | Александр Кобуз | <pre> |
172 | 1 | Александр Кобуз | man scduply # в нынешнем состоянии - это мануал по duply, который немного отличается |
173 | 1 | Александр Кобуз | </pre> |
174 | 1 | Александр Кобуз | |
175 | 1 | Александр Кобуз | Файл "CHANGES":https://raw.githubusercontent.com/skycover/scduply/master/CHANGES в каталоге с исходным кодом scduply содержит сводку отличий от duply (на английском). |