projects:linux:backups
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| projects:linux:backups [2025/03/28 13:35] – [🧪 Примеры запуска] | projects:linux:backups [2025/03/30 00:17] (текущий) – [Основной скрипт] | ||
|---|---|---|---|
| Строка 4: | Строка 4: | ||
| ++++Скрипт создания резервной копии SD карты на USB носитель| | ++++Скрипт создания резервной копии SD карты на USB носитель| | ||
| - | <file bash backup_sd.sh> | + | <code bash sd_backup.sh> |
| #!/bin/bash | #!/bin/bash | ||
| - | # ==AUTOEXEC== | ||
| export LANG=C.UTF-8 | export LANG=C.UTF-8 | ||
| - | # === Расширенный скрипт резервного копирования SD с автоустановкой зависимостей, | + | # ==AUTOEXEC== |
| + | # === SD BackUp === | ||
| + | # Резервное копирование SD карты | ||
| + | # Расширенный скрипт резервного копирования SD | ||
| + | # с автоустановкой зависимостей, | ||
| + | # | ||
| - | VERSION=" | + | VERSION=" |
| SCRIPT_NAME=" | SCRIPT_NAME=" | ||
| + | |||
| + | if [[ " | ||
| + | echo "📘 Использование: | ||
| + | echo | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | exit 0 | ||
| + | fi | ||
| + | |||
| + | if [[ " | ||
| + | echo " | ||
| + | exit 0 | ||
| + | fi | ||
| # Определение директории логов | # Определение директории логов | ||
| Строка 123: | Строка 154: | ||
| if [[ -z " | if [[ -z " | ||
| - | log "🛑 Отключаем логирование Docker для контейнера rustdesk-server" | ||
| - | docker update --log-driver=none rustdesk-server || log " | ||
| log "🔕 Отключаем системное логирование на время копирования" | log "🔕 Отключаем системное логирование на время копирования" | ||
| sudo systemctl stop systemd-journald.socket | sudo systemctl stop systemd-journald.socket | ||
| Строка 189: | Строка 218: | ||
| if [[ -z " | if [[ -z " | ||
| - | log " | ||
| - | docker update --log-driver=journald rustdesk-server || log " | ||
| log "🔔 Включаем обратно системное логирование" | log "🔔 Включаем обратно системное логирование" | ||
| sudo systemctl start systemd-journald.socket | sudo systemctl start systemd-journald.socket | ||
| Строка 198: | Строка 225: | ||
| exit 0 | exit 0 | ||
| - | </file>++++ | + | </code>++++ |
| ===== MarkDown ===== | ===== MarkDown ===== | ||
projects/linux/backups.1743158107.txt.gz · Последнее изменение: —
