Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Makalah
  • Ke-NU-an
  • Kabar
  • Search
Menu

Belajar Linux: Migrasi Akun dan File-file Pengguna dari Satu Linux ke Linux Lain

Posted on March 28, 2012

Pada tutorial kali ini kita akan mencoba memigrasikan akun-akun yang terdapat pada sebuah sistem operasi linux berikut file-filenya ke komputer linux lain yang sama namun lebih baru, atau ke distro linux lain namun masih sejenis. Tool yang digunakan adalah aplikasi tar, awk dan scp.

adapun file atau pun folder yang harus dimigrasikan adalah:
* /etc/passwd – mengandung informasi apapun terkait seorang user sistem operasi
* /etc/shadow – mengandung informasi soal password user-user yang ada
* /etc/group – mengandung informasi pengelompokan (grouping) user yang ada
* /etc/gshadow – mengandung informasi password untuk tiap group yang ada
* /var/spool/mail – kebanyakan distro menyimpan mail dari para pengguna difolder ini
* /home – berisi seluruh berkas yang dimiliki oleh para pengguna

NB. Sebelum mengikuti tutorial ini lebih lanjut, silakan backup dulu sistem anda. Kesalahan langkah dapat berimplikasi pada hilangnya data.

Langkah Migrasi di Sistem Lama

Ikuti langkah berikut untuk menyiapkan migrasi data dan akun dari sistem operasi lama.

1. buat direktori backup

[code] mkdir /root/move [/code]

2. atur pembatasan UID drive, misalnya 500

[code]export UGIDLIMIT=500[/code]

3. backup akun sistem (/etc/passwd) yang ada dengan awk, sehingga yang dibackup hanya user sistem yang diperlukan saja

[code]awk -v LIMIT=$UGIDLIMIT -F: ‘($3>=LIMIT) && ($3!=65534)’ /etc/passwd > /root/move/passwd.mig[/code]

4. backup pula file /etc/group dengan awk

[code]awk -v LIMIT=$UGIDLIMIT -F: ‘($3>=LIMIT) && ($3!=65534)’ /etc/group > /root/move/group.mig[/code]

5. backup pula file /etc/shadow dengan awk

[code]awk -v LIMIT=$UGIDLIMIT -F: ‘($3>=LIMIT) && ($3!=65534) {print $1}’ /etc/passwd | tee – |egrep -f – /etc/shadow > /root/move/shadow.mig[/code]

6. backup file /etc/gshadow

[code]cp /etc/gshadow /root/move/gshadow.mig[/code]

7. backup mail para user di /var/spool/mail dengan aplikasi tar

[code]tar -zcvpf /root/move/mail.tar.gz /var/spool/mail[/code]

8. backup file para user yang berada di /home

[code]tar -zcvpf /root/move/home.tar.gz /home[/code]

9. Pindahkan seluruh file-file yang dibackup tadi ke sistem linux yang baru, dengan flashdisk/hardisk portable atau SCP.

[code]scp -r /root/move/* root@10.0.0.1:/home/pindahan[/code]

Langkah Migrasi di Sistem Baru

Ikuti langkah berikut untuk memigrasikan data dari komputer lama:

1. backup file-file penting, /etc/passwd, /etc/shadow, /etc/group dan /etc/gshadow dari komputer baru

[code]mkdir /root/newsusers.cadangan
cp /etc/passwd /etc/shadow /etc/group /etc/gshadow /root/newsusers.cadangan
[/code]

2. restore file dari komputer lama ke folder /etc (NB. hati-hati, silakan lakukan langkah 1 dulu!)

[code]
cd /home/pindahan
cat passwd.mig >> /etc/passwd
cat group.mig >> /etc/group
cat shadow.mig >> /etc/shadow
/bin/cp gshadow.mig /etc/gshadow
[/code]

perintah >> digunakan untuk melanjutkan file yang ada, harap jangan gunakan perintah > karena akan menulis ulang file baru.

3. restore file terkompresi dari direktori /home

[code]
cd /
tar -zxvf /home/pindahan/home.tar.gz
[/code]

4. restore pula file /var/spool/mail

[code]
cd /
tar -zxvf /home/pindahan/mail.tar.gz
[/code]

5. Reboot sistem

[code]reboot[/code]

Langkah-langkah diatas dapat berubah tergantung konfigurasi dan kebedaan masing-masing distro linux yang dipakai. Silakan lakukan penyesuaian. Selamat mencoba! :toast

Sumber: Cyberciti

Terbaru

  • Profil Farida Farichah, Wakil Menteri Koperasi Kabinet Merah Putih Reshuffle 17 September 2025
  • Ini Info Terbaru Pencairan BSU BPJS Ketenagakerjaan 2025!
  • Cara Reset Printer Epson L3110 2025
  • WhatsApp Tiba-tiba Keluar dan Meminta Verifikasi: Apa yang Harus Dilakukan?
  • Bisakah Saldo BNI Kamu Nol? Fakta dan Cara Mengatasinya
  • Inilah Tanda-tanda Chat Audio di Grup WhatsApp Sudah Disadap
  • Cara Mengatasi Tidak Bisa Live Instagram Karena Tidak Memenuhi Syarat
  • 7 Spek Laptop yang Ideal untuk Coding & Ngoding Web/App
  • Keuntungan dan Kerugian Menggunakan PayPal: Panduan Lengkap
  • Cara Menggunakan Stellarium Web
  • Cara Menghapus Data KTP Pribadi di Pinjol yang Belum Lunas
  • Cara Mengganti Nomor TikTok yang Tidak Aktif atau Hilang Tanpa Verifikasi
  • Cara Menggunakan BCA PayLater Terbaru 2025
  • Cara Mendapatkan IMPoint Indosat IM3 Ooredoo Gratis via MyIM3
  • Apa Arti TikTok ‘Shared With You’?
  • Cara Menghapus Data KTP di Pinjol: Panduan Lengkap
  • Cara Download WhatsApp GB Terbaru 2025 – Fitur Lengkap & Aman
  • Review WhatsApp Beta: Apakah Aman? Cara Instal dan Cara Keluar
  • Bebong: Makna, Asal Usul, dan Penggunaan dalam Bahasa Indonesia
  • Spinjam dan Spaylater: Apa yang Terjadi Jika Terlambat Membayar dan Bisakah Meminjam Lagi?
  • Cara Download dan Menonton Dood Stream Tanpa Iklan – Doods Pro
  • Cara Menghentikan dan Mengatasi Pinjol Ilegal
  • Kode Bank BRI untuk Transfer ke PayPal
  • Cara Menyadap WhatsApp Tanpa Aplikasi dan Kode QR
  • Apa yang Terjadi Jika Telat Bayar Shopee PayLater?
  • Telat Bayar Listrik 1 Hari: Apa yang Terjadi?
  • Cara Mengunduh Foto Profil WhatsApp Teman di Android, iPhone, dan PC/Mac
  • Rekomendasi Aplikasi Edit Foto Ringan Terbaik untuk PC Windows dan macOS
  • Cara Membeli Diamond Mobile Legends Menggunakan Pulsa Telkomsel
  • Tutorial Menggunakan Aplikasi Dana: Cara Top Up Dana dengan Mudah, Cepat, dan Murah untuk Pemula
  • Profil Farida Farichah, Wakil Menteri Koperasi Kabinet Merah Putih Reshuffle 17 September 2025
  • Ini Info Terbaru Pencairan BSU BPJS Ketenagakerjaan 2025!
  • Cara Reset Printer Epson L3110 2025

©2025 emka.web.id | Design: Newspaperly WordPress Theme