Backups dengan shell scripts: Perbedaan antara revisi

Dari Catatan Pak Samsul
Loncat ke navigasi Loncat ke pencarian
(←Membuat halaman berisi 'Backup directory /var/www pada server Referensi : https://ubuntu.com/server/docs/backups-shell-scripts')
 
kTidak ada ringkasan suntingan
Baris 1: Baris 1:
Backup directory /var/www pada server
Backup directory /var/www pada server


Buat Script pada /usr/bin
$sudo nano /usr/bin/backup-db.sh
Silahkan isi backup-db.sh dengan scripts berikut :
#!/bin/bash
####################################
#
# Backup to NFS mount script.
#
####################################
# What to backup.
backup_files="/home /var/spool/mail /etc /root /boot /opt"
# Where to backup to.
dest="/mnt/backup"
# Create archive filename.
day=$(date +%A)
hostname=$(hostname -s)
archive_file="$hostname-$day.tgz"
# Print start status message.
echo "Backing up $backup_files to $dest/$archive_file"
date
echo
# Backup the files using tar.
tar czf $dest/$archive_file $backup_files
# Print end status message.
echo
echo "Backup finished"
date
# Long listing of files in $dest to check file sizes.
ls -lh $dest
#Selesai


Referensi :  
Referensi :  


https://ubuntu.com/server/docs/backups-shell-scripts
https://ubuntu.com/server/docs/backups-shell-scripts

Revisi per 21 Maret 2021 14.12

Backup directory /var/www pada server

Buat Script pada /usr/bin

$sudo nano /usr/bin/backup-db.sh

Silahkan isi backup-db.sh dengan scripts berikut :

#!/bin/bash
####################################
#
# Backup to NFS mount script.
#
####################################
# What to backup. 
backup_files="/home /var/spool/mail /etc /root /boot /opt"
# Where to backup to.
dest="/mnt/backup"
# Create archive filename.
day=$(date +%A)
hostname=$(hostname -s)
archive_file="$hostname-$day.tgz"
# Print start status message.
echo "Backing up $backup_files to $dest/$archive_file"
date
echo
# Backup the files using tar.
tar czf $dest/$archive_file $backup_files
# Print end status message.
echo
echo "Backup finished"
date
# Long listing of files in $dest to check file sizes.
ls -lh $dest
#Selesai

Referensi :

https://ubuntu.com/server/docs/backups-shell-scripts