Ads 468x60px

Monday, February 27, 2012

Cara Pindah Hosting antar Server Tanpa Perlu Download SQL

Susah juga kalau mau pindah hosting tetapi file SQL kita besar sekali (> 200 Mega). Belum sampai 30 Mega terdownload, sudah timed out. x_x

Mau minta CSnya tapi kok harus bayar lagi x_x atau malah tidak menyediakan free migration.

Nah, solusinya yaitu dengan menggunakan script PHP (tanpa perlu akses SSH) yang berfungsi untuk menge-dump file sql.

Inget, ini cuma buat nge-dump sql saja ya, tidak untuk memindahkan email-email juga.

Ikuti langkah-langkah berikut dan sesuaikan dengan kondisi yang ada :

1. Klik icon “Backups” di cpanel, lalu pilih “Download or Generate a Full Website Backup”.

Pada “Backup Destination” pilih “Remote FTP Server”

Kemudian masukkan email Anda untuk lendapat notifikasi jika backup sudah selesai.

Kemudian isikan kolom-kolom yang ada :

Remote Server : Isikan IP address hosting baru Anda

Remote User : Isikan username cpanel hosting baru Anda

Remote Password : Isikan username cpanel hosting baru Anda

Port : isikan dengan “21″ tanpa tanda petik

Remote Dir : isikan dengan “/” tanpa tanda petik

Lalu tekan tombol “Generate Backup”.

Anda akan menerima email jika backup sudah selesai.



2. Login ke cpanel hosting baru Anda, lalu klik “file manager”. Kemudian buka folder home (atasnya public_html). Di situ akan ada file backup Anda tadi, misalnya : backup-1.15.2012_18-01-33_adscouri.tar.gz

- Ekstrak file backup tersebut

- Maka akan muncul folder : backup-1.15.2012_18-01-33_adscouri

- Buka folder tersebut, lalu buka folder “mysql”, maka akan ada database sql Anda di sana. Misalnya : adscouri_wp1.sql

- Cari file “homedir.tar” di folder backup Anda tadi, lalu ekstrak. Maka akan ada folder “public_html”. Nah, pindahkan isi folder “public_html” tersebut ke folder /home/user/public_html

3. Buka cpanel, klik icon “MySQL Database Wizard”. Buat nama database baru, lalu user database dan passwordnya, kemudian centang paling atas pada pilih privellage. Tulis di notepad nama, user dan password sql tersebut.

4. Edit file wp-config.php

/** The name of the database for WordPress */
define('DB_NAME', 'ganti dengan nama database baru');

/** MySQL database username */
define('DB_USER', 'ganti dengan username database baru');

/** MySQL database password */
define('ganti dengan password database baru', '');

4. Upload file berikut ke folder public_html lalu ekstrak : http://viateknik.com/4dump.zip

5. Masukkan file adscouri_wp1.sql tadi ke folder “4dump” sehingga yang ada di folder itu ada 2 file (file .sql dan index.php)

- Edit file index.php sama sperti file wp-config.php (ganti nama database,user, password dgn data database baru).

6. Untuk mempercepat akses ke hosting baru meskipun domain Anda belum diset name servernya ke hosting baru, silahkan gunakan local DNS. Tutorialnya bisa Anda baca di sini.

7. Eksekusi file index.php dengan cara memasukkan ke browser : http://namadomain.com/4dump

Klik START IMPORT.

8. Jika berhasil, maka blog Anda sudah terpindahkan persis dengan hosting lama.

9. Coba klik salah satu post. Jika error, buka settingan permalink lalu klik tombol UPDATE.

10. Jika semua sudah bagus, ubah name server domain sesuai dengan name server hosting baru Anda.

Oya, dengan dump sql cara ini, berapapun ukuran sqlnya, tetap bisa didump. Enak kan? Dengan tahu ini saja Anda bisa buka “Jasa pindah hosting” dengan sedikit kreatif. :beer:

Selamat mencoba!

0 comments:

Post a Comment


Followers

visitor of state

like me on FaceBook