Sharing Knowledge Mr Wevils
Halaman ini sebagai sarana Sharing Knowledge Mr Wevils dibidang Open Source & Free Software terkhusus bahasan-bahasan mengenai GNU/Linux. Knowledge jika disimpan sendiri ngak akan menambah wawasan yang kita miliki. Semoga tulisan-tulisan dibawah ini memberi faedah buat yang membacanya terkhusus pribadi Mr Wevils yang sering lupa akan sesuatu hal.
update terakhir: Rabu, 23 Oktober 2013
Butuh Layanan GNU/Linux?
Mr Wevils menyediakan Layanan Support GNU/Linux untuk Anda!
    GNU/Linux Server Support
      - Linux Server Setup Package
      - Linux Server Maintenance

    Kelas Privat GNU/Linux
      - Kelas Privat Linux Desktop
      - Kelas Privat Linux Server

    Distributor CD Distro GNU/Linux
     Tersedia distro-distro dibawah ini.
      - Ubuntu      - Slackware      - Mandriva
      - CentOS     - Open SuSE     - PCLinux
      - Fedora

Pilih Distro Sesuai Selera
Distro akronim dari Distribusi GNU/Linux adalah gabungan sistem operasi  GNU/Linux beserta paket aplikasi lengkap yang dapat digunakan langsung.

Memanfaatkan RSYNC untuk Backup Secara Remote
Rabu, 06 Mei 2020 | 11.18 wib

Mulai menulis lagi deh, terakhir 2003 sekarang 2020. Wah kemana aja.. Tulisan ini sudah diuji pada komputer server yang masih ditangani oleh penulis. Kondisinya, backup dari komputer server1 dibackup juga ke komputer server2 karena kondisi server1 hardwarenya sudah tua sebagai langkah jaga-jaga.

Aplikasi yang digunakan adalah aplikasi rsync yang diperpadukan dengan ssh dengan public key dan penjadwalan dengan crontab.
1. Backup Manual dengan Rsync
# rsync -ravz /folder_source root@ipserver:/folder_destination

2. Buat Public Key nya (Dikomputer Server1)
# cd /root
# mkdir .ssh
# chmod 600 .ssh
# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):enter saja
Enter passphrase (empty for no passphrase):enter saja agar tidak perlu password nantinya
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
66:00:85:4a:cb:2c:f5:4d:52:cc:31:dc:00:02:83:d7 root@wiwin.geek.local
The key's randomart image is:
+--[ RSA 2048]----+
|+...oO*+ |
|..+.E.=.. |
| * + +. |
|. = . .. |
| . S |
| o |
| |
| |
| |
+-----------------+

# cat id_rsa.pub >> authorized_keys
# chmod 600 authorized_keys

3. Upload Public Key Keserver2
# rsync authorized_keys 192.168.100.221:/tmp

Next, login manual ke server2. Pindahkan file authorized_keys ke folder .ssh
# cd /root
# mkdir .ssh
# chmod 600 .ssh
# mv /tmp/authorized_keys .ssh
# exit

4. Coba Login ke Server2 dari Server1
Indikator berhasil, jika login sukses tanpa password. Jika masih meminta password cek ulang langkah-langlah diatas.

5. Buat Penjadwalan Backup dengan Crontab
# crontab -e 01 18 * * * /usr/bin/rsync -avz /folder_source root@ipserver:/folder_destination

6. Cek Hasil Backup
Lakukan pengecekan hasil backup di folder destinasi server2

Semoga bermanfaat

Komentar Tulisan Diatas!

Belum ada komentar!


ARSIP TULISAN PRIBADI Mr Wevils



Menu GNU/Linux Menu Profil Mr Wevils Menu Ragam Hidup Mr Wevils Link Menu W-Linux Menu Kontak Mr Wevils
didedikasikan untuk gerakan GO GREEN!
klik image untuk kemenu lainnya