backup.sh
Публичный
#!/bin/bash
DATE=$(date +%F)
SOURCE_DISK="/dev/sda"
OUTPUT_FILE="/mnt/sdb/sda.raw.$DATE.gz"
if [ "$EUID" -ne 0 ]; then
echo "sudo please."
exit 1
fi
dd if=$SOURCE_DISK bs=4M conv=noerror,sync | gzip > $OUTPUT_FILE
if [ $? -eq 0 ]; then
echo "Копирование завершено. Файл: $OUTPUT_FILE."
else
echo "Ошибка при копировании."
exit 1
fi
Лайк (
0
)
Дизлайк (
0
)
Создан: 2025-11-29
Обновлен: 2025-11-29 14:24