backup.sh

Публичный

Автор:

Файл: backup.sh Язык: Text

Для бэкапов

#!/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