Cara membuat cadangan database server MySQL Anda. Mengonfigurasi Sistem Pencadangan Server Windows

  • 23.07.2019

Selamat siang, pembaca blog yang terkasih, saya telah menunjukkan kepada Anda berkali-kali bagaimana sistem operasi Windows diperbaiki dan dipulihkan, tetapi hampir semua artikel ini tentang versi klien, hari ini saya ingin memperbaikinya dan akhirnya menyoroti masalah bagaimana untuk membuat cadangan sistem server windows, karena meninggalkan server sambil berdiri penuh dengan kerugian finansial untuk bisnis, berbeda dengan waktu henti komputer kantor biasa. Saya akan memberi tahu Anda contoh saya dari kehidupan, di mana pengarsipan windows server 2012 r2 akan banyak membantu saya.

Pencadangan server Windows 2012 r2

Seperti yang mungkin sudah Anda duga, mencadangkan sistem server windows dilakukan menggunakan komponen bawaan dari sistem pencadangan data windows server 2012 r2. Saya ingin segera menunjukkan bahwa itu juga pada 2008 R2, tetapi saya akan menggunakan contoh versi yang lebih modern, meskipun semua hal di atas juga cocok untuk versi sebelumnya. Jika Anda masih berada di masa Windows Server 2003, maka Anda mungkin akrab dengan komponen NTBackup, dengan itu semua orang membuat cadangan sistem, dan dia bahkan tahu cara menulis ke kaset. Kemudian dia mengganti 2008, tanpa R2 dan menunjukkan komponen yang menyedihkan dan didesain ulang untuk pengarsipan windows, dari mana banyak fungsi telah dihapus, saya masih tidak mengerti logika orang-orang yang merilis komponen ini dalam bentuk ini. Setahun telah berlalu dan R2 telah dirilis, yang telah mengembalikan sebagian besar fungsi yang ada di NTBackup dan membuat pencadangan server windows menjadi sangat mudah dan nyaman.

Jika seseorang tidak tahu, maka, tidak seperti versi klien Windows, yang server tidak memiliki mekanisme perlindungan sistem secara default, dan jika terjadi kerusakan pada bootloader atau beberapa file sistem lainnya, tidak akan mungkin untuk memulihkannya dengan cepat. dari versi sebelumnya, tetapi intinya ada pada arsitektur OS server , karena di dalamnya, secara default, semuanya berjalan ke minimum, untuk perlindungan yang lebih besar dan mengurangi beban. Administrator sistem akan memutuskan sendiri apa yang dia butuhkan dan ini benar, tetapi perlindungan bisa saja diaktifkan.

Saya akan memberi Anda contoh dari kehidupan, seperti semua administrator, sebagian besar taman server telah lama menjadi mesin virtual, meskipun ada sebagian kecil dari server yang tidak tervirtualisasi, hanya karena tidak rasional dan tidak akan habis, Saya berbicara tentang server dengan 300 GB RAM dan server MS SQL. Suatu hari terjadi pemadaman listrik dan UPS tidak tahan dengan semuanya. Akibatnya, server dimatikan, tidak sepenuhnya benar. Saat memulihkan layanan, salah satu server tidak memuat dan terjadi kesalahan saat mencoba kesalahan saat mem-boot Windows. Ternyata dikalahkan, tetapi setelah 5-6 jam, yang akan Anda setujui tidak terlalu cepat, tetapi jika ada cadangan sistem dan alat pemulihan, maka semuanya akan hilang dalam beberapa menit.

Jika memungkinkan, selalu buat cadangan OS dari server fisik, lalu hemat banyak waktu dan tenaga

Jika Anda pergi ke System Properties, maka tab System Protection, Anda tidak akan menemukannya di Windows Server 2012 R2.

Mengapa sistem pengarsipan data Windows server 2012 r2

Saya sangat memahami bahwa ada sejumlah produk perangkat lunak lain untuk membuat cadangan OS server, misalnya dari:

  • veeam
  • akronis

Tetapi sistem pengarsipan data windows server 2012 r2 sudah berada di bawah kap dalam sistem itu sendiri dan kejutan terbesar adalah bahwa sebagian besar administrator sistem tidak mengetahuinya, oleh karena itu mereka terpaksa menggunakan produk pihak ketiga. Seseorang memberi tahu saya bahwa dia tidak mengerti cara kerjanya, yang mendorong saya untuk menulis artikel ini sehingga orang akan melihat semuanya dalam praktik.

Di mana saya bisa membuat cadangan?

Sistem pengarsipan data server windows dapat membuat cadangan ke penyimpanan berikut:

  • Idealnya, harus ada disk terpisah untuk sistem, yang menandai sistem cadangan dan bersembunyi dari pengguna, untuk pembuatan titik pemulihan lebih lanjut. Microsoft sendiri merekomendasikan opsi ini. Omong-omong, jika seseorang akrab dengan Manajer Perlindungan Data Pusat Sistem Microsoft, maka sistem pencadangan berfungsi di sana.
  • Anda dapat menggunakan bagian yang sudah ditandai
  • Folder jaringan
  • Disk ISCSI

Sistem pengarsipan data windows server 2012 R2 dapat membuat salinan lengkap dan salinan diferensial (tambahan), itu sendiri mengelola periode penyimpanan. Prinsip operasinya sangat sederhana, ia akan merekam dan menyimpan salinan sebanyak ruang disk yang memungkinkan, kemudian akan ada penulisan ulang siklik, dari yang lebih baru ke yang lebih lama, sangat mirip dengan pengawasan video.

Jadi setelah menyiapkan penyimpanan cadangan, layanan Pencadangan Server Windows akan melakukan segalanya dan mengatur ruang penyimpanan itu sendiri. Ini adalah nilai tambah yang besar bagi administrator sistem pemula, karena tidak semua orang dapat segera menilai jumlah penyimpanan dan volume data yang diperlukan, banyak yang tidak tahu bahwa data dalam cadangan dikompresi, dan jika Anda juga tahu kata seperti Deduplikasi Windows, Anda akan dapat memeras ruang disk secara maksimal.

Mari kita bicara sedikit tentang mekanisme sistem pengarsipan server windows itu sendiri, tidak ada yang baru di sini, ini menggunakan Volume Shadow Copy Service (VSS), tugasnya membiarkan alat pengarsipan bekerja dengan file terbuka dan sistem, dan bukan hanya bekerja, tetapi juga tidak mengganggu sistem untuk bekerja, layanan hanya membuat semacam snapshot dari keadaan, ini sangat mirip dengan mesin virtual. Pada mesin Windows Server 2012 R2, Anda dapat mengarsipkan mesin virtual di Hyper-V 3.0 tanpa mengganggu pekerjaan mereka.

Kemampuan VSS juga berlaku untuk database, saya dapat mengatakan dengan kepastian seratus persen bahwa Anda tidak akan memiliki masalah dengan Exchange atau MS SQL, tetapi PostgreSQL dapat membuat kesulitan tertentu. Jika kita berbicara tentang MS SQL, maka itu sangat memahami layanan VSS dan mentransfer database ke keadaan yang konsisten sebelum membuat salinan bayangan, VSS sendiri bahkan tidak berpikir untuk memeriksa integritas logis data, tidak perlu itu, karena tugasnya adalah mengambil snapshot. Jika, misalnya, Anda membuat salinan cadangan PostgreSQL dengan cara ini, maka selama pemulihan kami akan mendapatkan potongan database untuk keadaan waktu tertentu dalam keadaan tidak konsisten dan tidak akan memiliki semua transaksi yang tidak terikat pada saat pembuatan cadangan. Jadi, ada semacam kepemilikan untuk produk mereka.

Di mana lebih baik untuk menyalin?

Jawaban atas pertanyaan ini tidak mudah, karena setiap situasi pencadangan berbeda dan infrastrukturnya berbeda. Mari kita lihat pro dan kontra dari berbagai repositori. Saya mengingatkan mereka bahwa kita memiliki beberapa dari mereka. Pertama, jika Anda meletakkan cadangan secara lokal di server, maka Anda akan membuatnya lebih cepat dan akan dapat memulihkan lebih cepat jika perlu, dan di sisi lain, server dapat rusak secara lokal, dan lebih buruk lagi jika itu adalah RAID, maka semuanya akan sedih. Contoh kedua, Anda membuat cadangan ke disk iSCSI, ada baiknya disimpan jarak jauh dari server, Anda dapat dengan cepat menyambung kembali ke server lain jika perlu, tetapi kecepatan membuat cadangan dan kecepatan pemulihan lebih lambat, dan server dan disk yang Anda lakukan mungkin juga gagal pada disk ISCSI. Untuk meringkas, idealnya Anda harus memiliki salinan di beberapa tempat, jelas bahwa ini tidak selalu memungkinkan, tetapi Anda harus berusaha untuk ini, di sini Anda perlu memahami kekritisan data dan menerapkan sistem berdasarkan ini.

Menginstal sistem cadangan server windows

Mari kita lihat bagaimana sistem backup data windows server 2012 r2 diinstal, sejak 2008 ini adalah komponen sistem dan logis bahwa Anda perlu mencarinya di manajer server. Pilih item Manajemen> Tambahkan Peran dan Fitur

kami meninggalkan peran dan komponen pengaturan item

Pilih item Sistem Pencadangan Server Windows

dan klik instal.

Dalam beberapa saat, komponen yang diperlukan akan dipasang.

Mengkonfigurasi sistem cadangan server windows

Setelah menginstal komponen pengarsipan, Anda perlu mengkonfigurasinya, mari kita mulai. Buka Server Manager> Tools dan temukan item Windows Server Backup System.

Juga, snap-in ini dapat dipanggil dengan menekan WIN + R dan masuk ke wbadmin.msc, lihat tautan lengkapnya. Membuka snap-in, Anda akan segera melihat bahwa Anda sangat disarankan untuk mengatur jadwal pertama. Ini dapat dilakukan melalui menu tindakan:

  1. Jadwal Pengarsipan
  2. Pengarsipan satu kali
  3. Pemulihan

Saya menekan jadwal pencadangan, Anda akan melihat jendela wizard pengaturan, pada langkah pertama Anda akan memiliki pilihan apakah akan mencadangkan seluruh server atau cadangan khusus. Saya selalu merekomendasikan melakukan opsi Kustom, karena Anda akan secara eksplisit menunjukkan apa yang perlu dicadangkan dan apa yang tidak.

di jendela objek arsip, sistem pengarsipan data server windows akan meminta Anda untuk menambahkan item menggunakan tombol yang sesuai.

Di antara elemen yang akan Anda miliki:

  • Mengembalikan sistem ke keadaan semula
  • Keadaan sistem
  • Drive lokal
  • Peran Hyper-V, jika diinstal.

Akibatnya, objek untuk pengarsipan akan ditambahkan ke daftar, saya ingin mencatat bahwa jika Anda mengklik tombol Opsi lainnya, Anda dapat mengatur parameter VSS:

  • Pencadangan VSS Penuh> tidak masalah jika Anda tidak menggunakan aplikasi pencadangan pihak ketiga.
  • Salin arsip VSS> jika program lain digunakan untuk mencadangkan aplikasi ke volume yang disertakan dalam arsip.

Misalnya, jika Anda menggunakan Exchange atau MS SQL, pilih item arsip Salin VSS untuk interaksi normal dengan layanan salinan bayangan.

Juga pada tab pengecualian, Anda dapat menambahkan folder yang tidak perlu disalin, misalnya, mungkin ada file sementara di dalamnya, akan lebih mudah ketika Anda sebelumnya telah menambahkan salinan lengkap drive C:.

Sekarang, untuk membuat cadangan server windows, Anda perlu mengatur jadwal, di sini sekali sehari, atau lebih sering, kami mengaturnya sesuai kebijaksanaan kami.

  • Pengarsipan ke hard disk untuk arsip> di sini HDD fisik sepenuhnya diberikan, diformat dan disembunyikan dari pengguna, perlindungan seperti itu dari orang bodoh sehingga pena lucu tidak merusak segalanya.
  • Pengarsipan pada volume> hal yang sama sangat umum, ambil volume yang ada (dapat menjadi bagian dari RAID atau disk fisik lain) dan tuangkan di sana, kasus yang sama juga mencakup disk iSCSI, yang terlihat di sistem sebagai lokal .
  • Nah, lingkup umum sangat nyaman, semuanya berada di luar server fisik.

Jika Anda memilih Back up to hard disk for archives, maka pada langkah selanjutnya Anda akan diminta untuk menentukan disk yang akan diberikan untuk back up windows server.

Dari sudut pandang saya, Anda harus memiliki cadangan lokal sistem dan cadangan ke disk iSCSI yang tidak terikat ke server fisik

Jika Anda memilih pengarsipan ke folder jaringan bersama, maka Anda akan melihat jendela peringatan bahwa ketika Anda menentukan folder bersama jarak jauh sebagai tujuan pencadangan terjadwal, hanya arsip terakhir yang akan tersedia, dalam istilah sederhana, itu hanya akan menjadi penimpaan konstan , nyaman untuk pencadangan cepat, berada di penyimpanan jarak jauh.

Jika Anda memilih Cadangkan ke volume, maka Anda perlu menentukan volume tujuan yang akan dicadangkan oleh server windows.

Kami melihat informasi ringkasan dan mengkonfirmasi jadwal.

Kami melihat bahwa sistem backup server windows telah berhasil membuat jadwal.

Memulihkan Windows Server 2012 R2

Setelah Anda memiliki cadangan, mari pertimbangkan situasi di mana Anda perlu melakukan prosedur pemulihan Windows Server 2012 R2. Pertama, Anda dapat melihat detail cadangan Windows Server (ukuran, tanggal)

Bagaimana memulihkan file atau folder individual

Jika Anda perlu memulihkan, misalnya, file terpisah, maka tidak ada gunanya memulihkannya melalui snap-in, karena cadangannya adalah disk virtual yang dapat dihubungkan ke sistem. Mari kita lihat struktur file itu sendiri, mereka berada di folder WindowsImageBackup.

Keringkan contoh disk virtual saya, dengan mengklik kanan di atasnya, Anda dapat mengklik Connect.

Anda akan diperingatkan bahwa gambar disk tidak diinisialisasi, berisi partisi atau volume yang tidak dapat dikenali tanpa huruf drive yang ditetapkan. Verifikasi bahwa disk, partisi, dan volume dapat digunakan menggunakan snap-in Manajemen Disk.

Semuanya di sini hanya pergi ke snap-in Manajemen Disk, melalui klik kanan mouse pada tombol start.

Kami melihat kami di bawah disk yang terpasang, klik kanan padanya dan pilih untuk mengubah huruf drive atau jalur ke disk.

Kami menetapkan surat yang diinginkan, saya memiliki huruf E.

Kami semua membuka komputer saya dan melihat drive lokal baru.

Ketika Anda selesai dengan disk, pasang melalui snap-in Manajemen Disk. Seperti yang Anda lihat, disk virtual adalah hal yang sangat berguna.

Pemulihan jika terjadi kerusakan sistem operasi

Tidak ada yang kebal dari ini, saya telah melihat berkali-kali dalam praktik saya bahwa sistem Windows Server macet, dan butuh lebih banyak waktu untuk memulihkannya tanpa cadangan daripada hanya menginstal ulang sistem dan mengkonfigurasi ulang lebih lanjut, contohnya adalah kesalahan terjadi saat mencoba membaca data konfigurasi boot. Oleh karena itu, beberapa kali ketika Anda membakar diri sendiri, Anda akan menyadari bahwa sistem pencadangan data windows server 2012 r2 adalah hal yang cerdas yang memungkinkan Anda membuat cadangan server windows dalam hitungan menit dan memulihkannya di sebelah kanan. waktu.

Kami masuk ke sistem pengarsipan server windows dan pilih item Pulihkan di sudut kanan. Anda akan memiliki dua opsi untuk dipilih:

  1. Server ini> berarti cadangannya lokal
  2. Arsip terletak di lokasi yang berbeda.

Pertama, mari kita pilih item kedua "Arsip berada di lokasi yang berbeda"

Ada dua opsi, Anda menyelipkan cd-rom atau drive eksternal, atau menentukan jalur UNC dalam folder format \\

Hal utama adalah bahwa sistem memiliki hak untuk membacanya.

Jika Anda pertama kali memilih item Server ini, maka Anda akan melihat daftar cadangan Windows Server yang tersedia, Anda hanya perlu memilih tanggal pengembalian.

  • File dan folder
  • Hyper-V
  • Aplikasi
  • Keadaan sistem

Dengan memilih opsi pertama "File dan folder", Anda dapat memulihkan file atau folder individual dari cadangan.

Jika Anda memilih Hyper-V, maka Anda akan ditawari:

  • Kembalikan ke lokasi asli> pada dasarnya ini adalah penimpaan
  • Kembalikan ke lokasi yang berbeda
  • Salin ke folder

Inti dari aplikasi ini sedikit spesifik, karena tidak berfungsi untuk semua aplikasi, tetapi bagi mereka yang tahu cara bekerja dengan API layanan arsip dan mendukung VSS. Nah, pemulihan sistem:

  • Lokasi asli> akan digulung kembali ke keadaan saat Windows Server dicadangkan
  • Lokasi lain> sebenarnya, folder dengan sekumpulan file akan dibuat.

Kami menekan untuk memulihkan

Jumlah file yang akan dipulihkan akan dihitung dan proses akan dimulai.

Setelah reboot, Anda akan melihat pesan:

Operasi pemulihan status sistem yang dimulai pada 02/08/2017 telah berhasil diselesaikan

Alternatif untuk memulihkan status sistem adalah memulihkan pada tingkat volume, dalam hal ini semua data akan dimusnahkan dan volume akan dikembalikan ke status pada tanggal yang ditentukan. Ini dapat berguna jika terjadi insiden virus, ketika Anda ingin memastikan bahwa tidak ada tab malware yang tertinggal di sistem, serta dalam kasus di mana volume asli rusak. Secara umum, alat itu sendiri sangat bagus dan tidak kalah dengan pesaing, Acronis yang sama, jadi gunakan dan sederhanakan hidup Anda.

Halo para pembaca situs blog yang terhormat. Hari ini saya ingin berbicara tentang konsep seperti mencadangkan file dan database sumber daya Anda.

Ya, tentu saja, banyak penghosting () melakukan pencadangan otomatis dan, jika terjadi sesuatu, Anda dapat menghubungi mereka untuk meminta bantuan. Tetapi seperti yang mereka katakan: andalkan tuan rumah, tetapi jangan membuat kesalahan sendiri.

Situasi di mana Anda mungkin kehilangan data proyek Anda, Anda dapat mengutip banyak, dan Anda sendiri, mungkin, telah mendengar banyak tentangnya. Jangan mengandalkan belas kasihan penyedia hosting Anda. Anda perlu membuat cadangan sendiri dan menyimpannya di komputer Anda.

Ini akan jauh lebih aman dan lebih aman dengan cara ini. Namun, jika proyek Internet Anda telah runtuh, dan tidak ada yang dapat memulihkannya, maka cobalah keberuntungan Anda di Webarchive (ini ditulis lebih terinci), karena itu terus-menerus membuat cetakan sebagian besar situs di Internet.

Cara mencadangkan file situs web dengan FileZilla

Seperti yang mungkin sudah Anda ketahui, situs dibuat berdasarkan mesin apa pun, baik itu Joomla, WordPress, atau SMF, terdiri dari dua bagian penting:

  1. Pertama, ini adalah file sebenarnya dari mesin dan ekstensi yang terpasang di dalamnya, gambar dan ...
  2. Dan kedua, ini adalah database tempat teks artikel, posting, dll. disimpan.

Basis data (DB) juga dapat menyimpan pengaturan beberapa parameter mesin dan ekstensinya. Saya sudah menulis tentang ini di artikel tentang. Organisasi ini memiliki banyak keuntungan.

Jadi tugas kita turun ke back up semua kekayaan ini. Selain itu, frekuensi pencadangan basis data biasanya ditentukan oleh frekuensi informasi baru yang muncul di proyek Anda. Yang optimal, menurut saya, adalah menyalin database setiap hari. Untungnya, mereka biasanya tidak terlalu berat dan pencadangan semacam itu dilakukan dengan sangat cepat. Anda mungkin harus memperbarui salinan cadangan file proyek Anda hanya setelah Anda membuat beberapa perubahan pada mereka: menginstal ekstensi apa pun, memperbarui versi mesin, dll.

Mari kita mulai dengan asisten pertama kami yang disebut FileZilla meskipun Anda dapat menggunakan manajer FTP lain sebagai gantinya, hingga, tetapi ini adalah gagasan dari perangkat lunak gratis yang saya sukai. Saya telah menjelaskan beberapa detail dalam artikel di atas, oleh karena itu kami tidak akan membahas ini secara rinci (jika Anda mau, baca sendiri, terutama tentang menyimpan kata sandi dalam program ini dan masalah yang terkait dengan ini).

Mari kita lihat cara mencadangkan file dengan menggunakannya. Setelah Anda mengakses server hosting Anda, Anda harus pergi ke folder root (biasanya disebut public_html atau htdocs). Server jarak jauh di Filesile ditampilkan di sebelah kanan, dan konten komputer Anda ditampilkan di sebelah kiri.

Jika Anda berencana untuk membuat cadangan secara teratur, maka saya menyarankan Anda untuk membuat folder di hard drive Anda dengan nama yang "menjelaskan", dan di dalamnya direktori dengan nama-nama proyek Anda. Di dalam direktori ini, Anda dapat membuat folder dengan tanggal saat ini, di mana file proyek web Anda akan disalin. Berkat ini, akan lebih mudah untuk menavigasi cadangan dan menghapus yang sangat usang untuk mengosongkan ruang.

Sekarang buka folder di sisi kiri FileZilla tempat Anda akan membuat cadangan, dan di sisi kanan - folder root situs web. Saya menyarankan Anda untuk mengaktifkan dalam pengaturan program ini kemampuan untuk menampilkan file tersembunyi: di menu atas, pilih item "Server" - "Paksa untuk menampilkan file tersembunyi".

Ini diperlukan agar file tersembunyi, seperti .htaccess, dapat disertakan dalam cadangan Anda. Selanjutnya, Anda memilih semua objek situs Anda di direktori root dengan menahan tombol SHIft pada keyboard Anda. Klik kanan pada objek yang dipilih dan pilih item dari menu konteks "Unduh".

Penyalinan file cadangan akan dimulai, yang mungkin memakan waktu cukup lama - itu tergantung pada jumlah dan berat total objek yang disalin, serta pada kecepatan server. Tetapi Anda tidak harus memperhatikan proses pencadangan. Saat menyalin, Anda dapat menjalankan bisnis Anda tanpa menutup Filesila, tentu saja.

Di akhir proses, yang terbaik bagi Anda untuk kemas semua yang diunduh ke dalam satu arsip, karena ini dapat secara signifikan mengurangi volume dan jumlah objek yang disimpan. Setelah pengarsipan, Anda hanya meninggalkan satu arsip, dan menghapus semua yang diunduh - semuanya akan bagus dan rapi. Untuk memulihkan file situs dari cadangan semacam itu: itu perlu dibongkar dan isi arsip disalin ke server dengan cara yang mirip dengan yang dijelaskan di atas.

Benar, jika Anda mengemas file ke dalam arsip ZIP, maka Anda dapat mengunggahnya ke server, dan kemudian membongkarnya di sana (dijelaskan di sini caranya). Tetapi pada saat yang sama, mungkin ada beberapa masalah dengan yang berikutnya, yang dapat diselesaikan dengan cara PHP (baca tautan tentang hak akses dan mengubah Cmod secara terprogram).

Cara membuat backup database menggunakan phpMyAdmin

Mari kita lihat cara membuat backup database menggunakan script phpMyAdmin. Itu dapat diakses dari panel kontrol hosting Anda. Jika sudah, maka untuk memulai phpMyAdmin, Anda harus mengikuti jalur berikut: temukan di halaman utama cPanel sebuah area yang disebut "Database" dan klik ikon skrip ini di sana.

Jika hosting Anda tidak memiliki akses ke skrip ini, maka Anda kamu sendiri bisa ke folder root situs Anda dan akses database Anda melaluinya. Anda dapat mengunduh program dari sini.

Setelah mengunduh arsip ke komputer Anda, Anda harus membongkarnya dan mengunggah folder yang dihasilkan (untuk mempermudah, Anda cukup mengganti namanya menjadi phpmyadmin) ke direktori root. Secara umum, itu saja. Sekarang yang tersisa hanyalah memasukkan URL berikut di bilah alamat browser Anda: http://vash_sait.ru/phpmyadmin

Bagaimanapun, Anda akan melihat jendela program PkhpMayAdmin, yang dengannya kami dapat dengan mudah mencadangkan basis data proyek kami. Ini adalah halaman utama program (saya memiliki versi yang agak ketinggalan jaman di beberapa situs, tetapi saya sudah terbiasa):

Jika Anda berada di halaman phpMyAdmin lain, maka untuk membuka halaman utama, Anda perlu mengklik rumah yang disorot dalam gambar. Dalam satu akun dengan hoster, Anda dapat memiliki banyak database dan oleh karena itu Anda harus terlebih dahulu Pilih dari menu kiri tu basis Anda ingin membuat cadangan.

Anda dapat melihat daftar database di jendela program di sebelah kiri (di bawah ikon rumah). Untuk membuat cadangan database, Anda perlu mengklik tab "Ekspor" di atas daftar tabel.

Di bagian bawah halaman yang terbuka, centang kotak "Gzip"... Dan klik tombol "ok".

Benar, ini ada di skrip versi lama (nyaman). Sekarang, secara default, Anda ditawarkan untuk mengunduh database dengan cepat tanpa kompresi, dan jika Anda ingin mengonfigurasi sesuatu (termasuk mengaktifkan kompresi gzipnya dengan cepat), Anda perlu mengatur ulang kotak centang di kotak "Normal" dan pilih gzip di antara banyak pengaturan lain , yang menurut saya sangat tidak nyaman.

Akibatnya, setelah beberapa saat (yang bergantung pada kecepatan server, bebannya, dan ukuran basis data Anda), dialog penyalinan standar akan terbuka, di mana Anda harus memilih lokasi untuk menyimpan cadangan basis data ini.

Memulihkan database dari cadangan yang dibuat sebelumnya

Untuk memulihkan database dari cadangan, Anda harus melanjutkan sebagai berikut. Pertama, Anda harus menghapus database yang ada dari semua tabel. Untuk melakukan ini, Anda masuk ke program phpMyAdmin, pilih di kolom kiri database yang diperlukan yang ingin Anda pulihkan.

Di jendela yang terbuka dengan tabel database ini, turun ke bagian paling bawah dan klik "Pilih Semua"... Kemudian, sekali lagi di bagian bawah halaman, pilih item dari daftar drop-down "Dengan ditandai" "Menghapus".

Anda akan melihat jendela dengan daftar semua tabel yang dihapus. Anda mengklik tombol "Ya".

Anda sekarang dapat memulihkan database dari cadangan yang dibuat sebelumnya. Untuk melakukan ini, pilih tab "Impor":

Di jendela yang terbuka, klik tombol "Pilih file" dan temukan cadangan yang dibuat sebelumnya dari database ini di hard disk Anda. Klik tombol "Selanjutnya" (atau "OK" di versi skrip yang lebih lama) di bagian bawah halaman dan tunggu hingga unduhan selesai (sekali lagi, waktunya tergantung pada kecepatan server dan ukuran basis data). Semuanya.

Dengan cadangan file terbaru dan cadangan basis data di komputer Anda, Anda dapat tidur nyenyak. Mereka juga dapat digunakan saat mentransfer situs ke hosting lain.

Memindahkan situs ke hosting baru

Jadi bagaimana kita melakukan pemindahan situs ke tempat tinggal baru? Setelah membeli hosting, Anda akan diberikan data untuk mengakses server hosting melalui FTP, yang akan Anda masukkan ke dalam program Filezilla untuk mendapatkan akses ke server.

Pra-bongkar data cadangan di komputer Anda dan letakkan di folder root dengan analogi dengan proses yang dijelaskan di atas. Tanpa menunggu akhir penyalinan file, Anda dapat mulai memulihkan tabel database dari cadangan yang dibuat di tempat tinggal lama sumber daya Anda.

Tetapi untuk ini Anda perlu terlebih dahulu di hosting baru (di mana tabel yang Anda simpan akan disalin nanti). Anda akan belajar bagaimana melakukan ini dari artikel tentang phpMyAdmin, tautan yang saya berikan tepat di atas. Harap dicatat bahwa kemungkinan besar Anda tidak akan dapat memilih nama untuk database dan penggunanya sama seperti di tempat tinggal sebelumnya. Faktanya adalah bahwa hosting biasanya menambahkan nama pengguna Anda ke nama database yang Anda pilih.

Oleh karena itu, setelah selesai menyalin file dan database, sebelum mengakses situs dari browser, Anda harus memasukkan yang sesuai perubahan pada pengaturan mesin situs Anda... Untuk melakukan ini, Anda perlu mengakses lagi file situs melalui FTP dan membuat perubahan pada file konfigurasi mesin tertentu (Joomla, WordPress, SMF, dll.). Mari kita pertimbangkan pengaturan untuk setiap mesin secara terpisah.

Hal-hal yang perlu diubah di pengaturan WordPress saat bermigrasi

Memindahkan blog ke WordPress akan memerlukan perubahan pengaturan berikut. Anda perlu membuka file untuk diedit menggunakan FileZilla WP-CONFIG.PHP, yang terletak di direktori root di server. Di dalamnya, Anda perlu mengedit baris yang bertanggung jawab atas nama database dan pengguna.

// ** Pengaturan MySQL - Anda bisa mendapatkannya dari penyedia hosting Anda ** // / ** Nama database untuk WordPress * / define ("WP_CACHE", true); // Ditambahkan oleh WP-Cache Manager define ("DB_NAME", "masukkan nama database baru Anda di sini"); / ** nama pengguna MySQL * / tentukan ("DB_USER", "masukkan nama pengguna baru di sini"); / ** kata sandi database MySQL * / tentukan ("DB_PASSWORD", "anipiimaaxai"); / ** Server MySQL - terkadang Anda perlu mengubah nilai ini, misalnya, pada Masterhost * / define ("DB_HOST", "localhost"); / ** Encoding database digunakan saat membuat tabel. * / define("DB_CHARSET", "utf8"); / ** Pemetaan basis data. JANGAN MENGUBAH NILAI INI. * / define("DB_COLLATE", "");

Setelah mengedit, simpan kembali file ini dan Anda dapat mengasumsikan bahwa transfer WordPress ke hosting baru berhasil. Jika Anda mengubah nama domain saat mentransfer blog Anda, maka agar semuanya berfungsi dengan benar, Anda harus membuka salinan cadangan database dengan ekstensi SQL di editor teks (ekstrak dari arsip gzip).

Selanjutnya, menggunakan "pencarian dengan penggantian" bawaan, temukan semua referensi ke url lama blog Anda dan ganti dengan alamat baru (misalnya, vasy.ru ke vova.ru). Setelah itu, simpan file dengan cadangan database dan impor dalam program phpMyAdmin.

Setelah Anda pergi ke panel admin WordPress, Anda akan membutuhkan lebih banyak tulis jalur absolut yang benar ke objek blog Anda (itu berubah karena Anda memindahkan WordPress ke hosting lain). Jalur absolut diatur melalui parameter UPLOAD_PATH di pengaturan WP global. Anda dapat masuk ke pengaturan ini dengan menambahkan jalur berikut ke url halaman utama:

/wp-admin/options.php

Untuk alamat blog saya akan terlihat seperti ini:

Https://site/wp-admin/options.php

Tetapi pertama-tama Anda harus yakin untuk masuk ke area admin WordPress. baca tautan yang disediakan.

Apa yang perlu diubah dalam pengaturan Joomla saat mengubah hosting

Pindah ke situs hosting lain di Joomla akan memerlukan perubahan pengaturan berikut. Anda harus membuka untuk mengedit KONFIGURASI.PHP di folder root server. Temukan baris di dalamnya yang bertanggung jawab untuk mendapatkan akses ke database:

Var $user = "masukkan nama pengguna baru disini"; var $db = "masukkan nama database baru anda disini";

Selain itu, Anda perlu mengubah jalur absolut ke folder untuk menyimpan log dan file sementara di Joomla di sana. Anda perlu mengubahnya di baris ini:

Var $log_path = "/ home / xxxxx / public_html / log"; var $tmp_path = "/ home / xxxx / public_html / tmp";

Memindahkan Forum SMF ke Hosting Baru

Memindahkan forum ke SMF akan memerlukan perubahan beberapa pengaturan. Perlu dibuka untuk diedit PENGATURAN.PHP dari folder root forum. Sama seperti kasus Joomla, di sini Anda juga perlu mengubah nama database dan pengguna SMF, tetapi juga path absolut ke folder forum dan folder SOURCES forum.

########## Info Basis Data ########## $ db_server = "localhost"; $db_name = "masukkan nama database baru anda disini"; $ db_user = "masukkan nama pengguna baru di sini"; $ db_passwd = "hoighaebaeto"; $ db_prefix = "smf_"; $ db_bertahan = 0; $ db_error_send = 1; ########## Direktori / File ########## # Catatan: Direktori ini tidak perlu diubah kecuali Anda memindahkan sesuatu. $ boarddir = "/ home / xxxx / public_html / forum"; # Path absolut ke folder "s folder. (Bukan hanya". "!) $ Sourcedir =" / home / xxxx / public_html / forum / Sources "; # Path ke direktori Sources.

Tetapi selain itu, setelah mentransfer SMF ke hosting baru, Anda perlu mengubah jalur absolut ke folder yang saat ini diinstal. Untuk melakukan ini, Anda harus pergi ke panel admin forum, pilih item "Tema desain saat ini" dari kolom kiri. Di jendela yang terbuka, di area "Folder tema", Anda memasukkan jalur absolut ke folder yang diperlukan.

Cara mulai bekerja dengan situs web segera setelah mentransfernya ke hosting baru

Anda melampirkan milik Anda ke sana (situs, dalam kasus saya). Atau Anda, sesuai dengan hal di atas, yang melakukan transfer. Pada prinsipnya, itu tidak masalah, tetapi bagaimanapun juga, Anda harus mengaitkan server baru dengan domain. Untuk melakukan ini, Anda memerlukan host baru Anda di panel kontrol registrar Anda (tempat Anda membeli nama domain).

Anda dapat melihat alamat server DNS dalam surat yang akan dikirimkan oleh hoster baru Anda. Dimana tepatnya di panel registrar Anda harus memasukkan DNS ini, sulit untuk mengatakan dengan tegas, tetapi tidak boleh terkubur dalam-dalam dan terletak di depan mata. Sebagai upaya terakhir, hubungi dukungan teknis.

Jadi, meskipun transfer situs berhasil ke host baru, Anda masih harus tunggu dari beberapa jam hingga beberapa hari saat domain Anda didelegasikan. Sampai proses ini selesai, sumber daya Anda tidak akan tersedia di tempat tinggal Anda yang baru.

Terkadang pemilik hosting dapat menunjukkan dalam surat itu alamat teknis di mana Anda dapat mengakses sumber daya Anda sementara catatan di semua server DNS di Internet diperbarui. Tapi ini tidak selalu terjadi. Selain itu, misalnya, untuk WordPress, alamat teknis tidak akan memungkinkan Anda untuk sepenuhnya mulai bekerja dengan blog yang baru dimigrasikan, karena mesin ini terikat erat dengan nama domain.

Tetapi pemilik host selalu menunjukkan alamat IP server baru Anda dalam surat itu. Dengan menggunakannya, Anda dapat mengakses sumber daya Anda tanpa menunggu resep DNS... Tetapi dalam kasus ini, hanya Anda yang akan mendapatkan akses dan hanya di komputer tempat Anda akan membuat pengaturan yang dijelaskan di bawah ini. Jadi, Anda perlu melakukan hal berikut:

  1. menggunakan pengelola file apa pun untuk membuka pengeditan (menggunakan tautan ini Anda akan menemukan artikel terperinci tentang di mana file ini berada, bagaimana menemukannya di Windows 7 dan apa yang harus ditulis di dalamnya), terletak di jalur berikut: c: \ Windows \ System32 \ driver \ etc \ hosts
  2. di akhir konten HOSTS, tambahkan baris: 109.77.43.4 situs di mana di awal ada alamat IP server baru, dan setelah itu, dipisahkan oleh spasi, domain
  3. simpan file ini dan Anda dapat dengan aman mengetik di browser alamat sumber daya yang baru saja Anda transfer (Anda mungkin perlu mengatur ulang cache DNS di komputer Anda - baca tentang ini di artikel tentang file Host tepat di atas)

Jadi, tanpa menunggu delegasi domain, Anda sudah dapat memeriksa fungsionalitas sumber daya yang ditransfer dan, jika perlu, memperbaiki semuanya sebelum tersedia untuk semua pengunjung lain. Setelah domain didelegasikan, Anda harus hapus baris yang ditambahkan di HOSTS.

Anda juga dapat menonton video tentang topik tersebut dari pembuat situs web terkenal di Internet Rusia:

Nah, dan pilihan video tutorial memindahkan situs CMS Joomla ke hosting Saya menyarankan Anda untuk melihat. Mereka akan dimainkan satu demi satu secara otomatis, dan jika Anda mau, Anda dapat beralih ke pelajaran berikutnya menggunakan tombol yang sesuai pada panel pemutar atau memilih pelajaran yang diinginkan dari menu tarik-turun di sudut kiri atas jendela pemutar:

Selamat menonton!

Semoga sukses untuk Anda! Sampai jumpa di halaman situs blog

Anda dapat menonton lebih banyak video dengan membuka
");">

Anda mungkin tertarik

Perlindungan data selalu penting bagi para profesional Windows. Biasanya, tugas ini diselesaikan dengan melakukan pekerjaan pencadangan reguler yang menulis data ke tape atau disk. Departemen TI besar dengan anggaran yang signifikan mampu membeli produk pihak ketiga berfitur lengkap. Sisanya harus puas dengan alat cadangan gratis yang disediakan Microsoft.

Alat gratis dari Microsoft disebut NTBackup, tapi itu sudah ketinggalan zaman. Windows Server 2008 memperkenalkan seperangkat alat pencadangan baru, dan saya akan menunjukkan kepada Anda betapa mudahnya menggunakannya. Bahkan jika Anda memiliki alat pencadangan pihak ketiga, selalu baik untuk mengetahui cara mencadangkan dengan cepat dan mudah menggunakan alat pencadangan standar. Harap dicatat bahwa utilitas baru tidak berfungsi dengan cadangan NTBackup.

Secara singkat tentang utilitas pengarsipan

Pertama, Anda perlu menginstal utilitas cadangan karena tidak diinstal secara default. Buka Add Features Wizard di Server Manager dan tambahkan Windows Server Backup Features ( Nasi. 1). Kami membutuhkan subkomponen yang memungkinkan kami menggunakan perintah baris perintah sehingga kami dapat menggunakan Windows PowerShell. Anda juga dapat menggunakan alat baris perintah untuk menginstal sub-fitur ini: C: \ servermanagercmd –install backup-features.

Beras. 1 Menggunakan Add New Features Wizard untuk menginstal Windows Server Backup dan alat baris perintah.

Selanjutnya, Anda harus menentukan lokasi di mana cadangan akan disimpan. File dapat disimpan pada volume jaringan bersama, pada volume lokal, atau pada disk khusus. Anda tidak dapat menyalin data ke tape, tetapi karena ketersediaan luas perangkat plug-in USB yang murah, ini tidak lagi terlihat seperti kelemahan serius. Namun, ada sejumlah keadaan yang harus diperhitungkan.

Pencadangan Windows menciptakan beban tambahan yang signifikan karena kebutuhan untuk membuat indeks, direktori, dan file tambahan lainnya. Ini bukan lagi pembuatan file ZIP yang sederhana. Jangan berharap bahwa cadangan file 100 KB akan memakan jumlah ruang disk yang sama - ukurannya akan jauh lebih besar.

Saat menyalin ke folder jaringan, Anda harus hati-hati mempertimbangkan tingkat akses file untuk memastikan integritas dan perlindungan cadangan Anda. Juga, perlu diingat bahwa saat menyalin ke folder jaringan bersama, cadangan sebelumnya akan ditimpa. Solusi paling sederhana adalah membuat subfolder untuk setiap cadangan. Ini cerita yang sama dengan menempatkan cadangan pada volume lokal.

Salah satu keuntungan menggunakan jaringan berbagi atau volume adalah bahwa utilitas cadangan Windows akan membuat file .vhd yang berisi semua file yang disalin. Saat menentukan tempat untuk menyimpan cadangan Anda, utilitas Pencadangan Windows akan membuat folder tingkat atas bernama WindowsImageBackup. Dalam folder ini, subfolder dibuat untuk setiap komputer. Versi cadangan bervariasi dalam waktu; Berikut adalah contoh nama folder: "Backup 2009-12-14 172606". Folder ini berisi arsip dan file VHD. File VHD ini dapat dipasang di Windows 7 atau Windows Server 2008 R2. Tergantung pada jenis cadangan dan persyaratan pengarsipan Anda, Anda dapat memindahkan file ke Disk atau DVD Jangka Panjang.

Opsi termudah dan tercepat adalah drive yang dipetakan khusus. Itu bisa internal atau eksternal dengan antarmuka USB atau FireWire. Microsoft menyarankan Anda memiliki ruang disk kosong 2,5 kali lebih banyak daripada yang Anda perlukan untuk mencadangkan semua data yang dicadangkan. Disk perlu diformat dan disembunyikan dari alat manajemen normal — seharusnya hanya tersedia di panel Manajemen Disk. Disk hingga 2 TB didukung.

Membuat tugas cadangan

Utilitas Pengarsipan Windows dirancang sebagai alat perlindungan server yang serbaguna. Anda dapat membuat tugas reguler untuk mencadangkan file dan status sistem, atau Anda dapat memberikan kemampuan untuk memulihkan seluruh server dari awal. Microsoft berasumsi bahwa satu pekerjaan sedang dibuat untuk tujuan ini. Saya berasumsi bahwa Anda menggunakan kemampuan Utilitas Arsip Windows karena anggaran terbatas dan ingin mendapatkan perlindungan terbaik darinya dalam batasan.

Dengan Utilitas Cadangan Windows terinstal, di Manajer Server, perluas simpul Penyimpanan dan pilih Pencadangan Server Windows. Di panel Tindakan, pilih Jadwal Pencadangan untuk membuka Wisaya Jadwal Pencadangan. Di halaman pertama panduan, klik Berikutnya.

Di halaman kedua wizard, tentukan jenis arsip. Pilih cadangan server lengkap. Anda dapat memilih cadangan khusus dan memilih item untuk diarsipkan, seperti file tertentu dan status sistem. Saya akan menunjukkan cara membuat cadangan file dengan cepat nanti, tetapi untuk saat ini, mari kita buat salinan lengkap dari server.

Halaman ketiga mengatur waktu untuk tugas tersebut. Dalam kebanyakan kasus, satu cadangan sudah cukup, tetapi Anda dapat menjalankannya lebih dari sekali sehari, seperti mencadangkan file penting.

Pada halaman keempat, tentukan tempat menyimpan cadangan Anda. Microsoft merekomendasikan untuk menggunakan hard drive khusus. Ketahuilah bahwa drive akan diformat ulang dan tidak tersedia untuk operasi lainnya. Anda juga dapat menggunakan volume lokal atau jaringan. Baca dengan cermat peringatan dan informasi tentang pembatasan - pasti Anda akan melihat peringatan bahwa disk yang dipilih akan diformat ulang.

Jika semua disk tidak terlihat, klik tombol Tampilkan Semua Disk yang Tersedia untuk menyegarkan daftar. Utilitas akan menampilkan peringatan jika Anda memilih disk baru. Setelah menentukan disk, lanjutkan untuk memeriksa parameter pengarsipan. Jika ada yang salah, gunakan tombol Sebelumnya untuk kembali dan memperbaiki kesalahan. Jika semuanya benar, jendela ringkasan akan terbuka. Hari berikutnya, periksa hasil pekerjaan di node Utilitas Arsip Windows untuk pesan kesalahan.

Anda juga dapat menggunakan Utilitas Arsip Windows untuk membuat cadangan satu kali. Pilih opsi Cadangkan Sekali di panel Tindakan. Anda dapat menggunakan parameter yang sama seperti untuk pekerjaan yang ada, atau mengatur yang sama sekali berbeda. Jika Anda memilih opsi kedua, wizard akan restart, memberi Anda kesempatan untuk memasukkan parameter baru. Misalnya, salin file ke volume jaringan. Perlu diketahui bahwa cadangan yang ada di folder yang sama akan ditimpa. Pencadangan segera dimulai. Jika ini adalah tugas pencadangan mandiri yang perlu sering dilakukan, kami sarankan Anda membuat skrip baris perintah atau Windows PowerShell. Saya akan membahas prosedur ini nanti.

Pemulihan data

Utilitas Arsip Windows menggunakan stempel waktu untuk melacak versi. Memilih perintah Pulihkan meluncurkan wizard yang instruksinya hampir cukup jelas. Pilih cadangan. Wizard pemulihan akan memberikan daftar semua cadangan yang tersedia. Pilih arsip yang diperlukan. Tergantung pada jenis cadangan, mungkin hanya ada satu opsi.

Selanjutnya, tunjukkan data yang perlu dipulihkan. Jika Anda memilih File dan Folder, Anda harus menentukan file yang diperlukan. Sayangnya, memilih file dari beberapa direktori hampir tidak mungkin. Jauh lebih mudah untuk memulihkan semua file atau file yang dipilih dari satu direktori. Harap ingat hal ini saat membuat pekerjaan cadangan.

Saat memulihkan file, Anda harus menentukan folder target: folder tersebut dapat berupa folder yang sama yang diarsipkan, atau folder lainnya. Anda juga dapat menentukan apa yang harus terjadi pada file yang dipulihkan, jika sudah ada: buat salinan lain sehingga kedua salinan tersedia, timpa file yang ada, atau jangan pulihkan. Proses pemulihan segera dimulai.

Menggunakan WBADMIN.EXE

Jika Anda menginstal alat pengarsipan dari baris perintah, Anda memiliki beberapa opsi lagi. Buka jendela Command Prompt dan lihat Bantuan WBADMIN.EXE. Utilitas ini dapat digunakan untuk membuat pekerjaan pengarsipan terjadwal, tetapi menurut saya GUI jauh lebih nyaman untuk tugas ini. WBADMIN.EXE lebih berguna untuk membuat pekerjaan pencadangan satu kali. Jalankan perintah berikut untuk melihat informasi sintaks:

C: \> wbadmin memulai pencadangan /?

Tidak ada cukup ruang di sini untuk mencakup semua opsi, tetapi saya akan menunjukkan kepada Anda bagaimana Anda dapat menggunakan utilitas ini untuk menyalin file secara berkala ke volume jaringan:

@echo off :: Demo-Backup.bat :: skrip demonstrasi menggunakan WBADMIN.EXE pada Windows Server 2008 R2 Server rem backup share UNC set backupshare = \\ mycompany-dc01 \ backup file dan folder rem untuk disertakan set include = c: \ scripts, c: \ files rem mendefinisikan variabel tanggal waktu untuk membangun nama folder set m =% tanggal: ~ 4.2% set d =% tanggal: ~ 7.2% set y =% tanggal: ~ 10.4% set h =% waktu: ~ 0,2% set min =% waktu: ~ 3,2% set detik =% waktu: ~ 6,2% rem mendefinisikan folder baru seperti \\ mycompany-dc01 \ backup \ RESEARCHDC \ 12152009_132532 set newfolder =% backupshare% \% computername% \% m %% d %% y% _% h %% min %% detik% echo Membuat% folder baru% mkdir% folder baru% rem menjalankan gema cadangan Mencadangkan% termasuk% hingga % folder baru% wbadmin memulai pencadangan -backuptarget:% folder baru% -include:% include% -quiet rem Hapus variabel set backupshare = set include = set m = set d = set y = set h = set min = set detik = set folder baru =

Saya tidak ingin menimpa cadangan yang ada, jadi saya membuat folder baru dengan nama komputer dan nama file berisi cap waktu. File batch ini berisi semua kode yang diperlukan untuk menyelesaikan masalah. Fungsi skrip utama memanggil WBADMIN.EXE untuk membuat cadangan ke lokasi yang ditentukan. Ingatlah untuk memeriksa bantuan sintaks perintah saat memodifikasi skrip ini. Dalam skenario ini, saya menyukai kemampuan untuk membuat tugas saya sendiri menggunakan penjadwal tugas. Wizard Pencadangan hanya memungkinkan Anda untuk membuat satu pekerjaan, dan menggunakan WBADMIN.EXE saya dapat membuat pekerjaan sebanyak yang saya inginkan. Saya juga dapat menggunakan alat ini untuk membuat cadangan status sistem.

Untuk melihat pekerjaan pencadangan mana yang telah selesai, jalankan perintah: C: \> wbadmin get version.

Berikan perhatian khusus pada pengidentifikasi versi, karena diperlukan untuk memulihkan file menggunakan WBADMIN (walaupun Anda juga dapat melakukannya menggunakan wizard pemulihan).

Pencadangan Windows PowerShell

Cara lain untuk menggunakan baris perintah adalah dengan menggunakan cmdlet Windows Archive Utility PowerShell. Untuk mengaksesnya, Anda perlu mengunduh snap-in Pengarsipan Windows:

PS C: \> tambahkan-pssnapin Windows.ServerBackup

Untuk melihat daftar cmdlet yang tersedia, jalankan perintah:

PS C: \> get-command -pssnapin windows.serverbackup

Sayangnya, membuat pekerjaan cadangan adalah proses multi-langkah. Meskipun Anda dapat memasukkan perintah yang Anda inginkan ke dalam jendela secara berurutan dengan tangan, saya lebih suka menulis skrip. Ini adalah versi PowerShell dari file batch asli saya:

#requires -version 2.0 #requires -pssnapin Windows.ServerBackup # Demo-WBBackup.ps1 $ policy = New-WBPolicy $ files = new-WBFileSpec c: \ scripts, c: \ files Add-wbFileSpec -policy $ policy -filespec $ files $ backdir = ("\\ mycompany-dc01 \ backup \ (0) \ (1: MMddyyyy_hhmmss)" -f $ env: nama komputer, (get-date)) write-host "Membuat $ backdir" -foregroundcolor Hijau mkdir $ backdir | out-null $ backupLocation = New-WBBackupTarget -network $ backdir Add-WBBackupTarget -Policy $ policy -Target $ backupLocation write-host "Mencadangkan $ file ke $ backdir" -foregroundcolor Hijau $ policy Start-WBBackup -Policy $ policy

Ideologi cmdlet Windows PowerShell didasarkan pada pembuatan dan pelaksanaan kebijakan. Kebijakan berisi file atau volume yang akan disertakan atau dikecualikan, lokasi untuk menyalin file, dan beberapa parameter lainnya. Anda juga dapat membuat pemulihan status sistem dan pemulihan seluruh server dari awal. Dalam contoh saya, saya hanya menyalin banyak direktori. Pencadangan menggunakan cmdlet Start-WBBackup.

Pada pemeriksaan lebih dekat dari daftar cmdlet Utilitas Arsip Windows, ada satu celah yang jelas: tidak ada cmdlet pemulihan data. Saya percaya bahwa operasi ini tidak perlu otomatis, meskipun dapat dilakukan menggunakan WBADMIN.EXE. Mungkin cmdlet seperti itu akan ditambahkan nanti, tetapi untuk saat ini, Anda dapat menggunakan wizard pemulihan atau WBADMIN.EXE untuk memulihkan file.

Kamu sekarang

Saya yakin bahwa dalam proses pekerjaan independen dengan alat yang dijelaskan, Anda akan memahami bahwa selain yang terdaftar, utilitas pengarsipan Windows menyediakan banyak fitur lainnya. Anda juga harus mengevaluasi bagaimana mereka cocok dengan keseluruhan strategi cadangan dan rencana kelangsungan bisnis Anda. Dalam beberapa hal, utilitas pengarsipan Windows gratis cukup terbatas, tetapi dukungan skrip dan dukungan file VHD menawarkan banyak cara menarik untuk mengatasi keterbatasan. Anda hanya perlu sedikit lebih inventif.

Nah, seperti halnya perangkat lunak pencadangan lainnya, ingatlah untuk menguji proses pemulihan di lingkungan non-produksi. Anda mungkin tidak akan suka mempelajari dasar-dasar dalam proses pemulihan nyata dari lingkungan yang runtuh setelah kecelakaan, dan bahkan dengan bos yang marah di belakang Anda. Pelatihan pendahuluan akan memungkinkan Anda untuk keluar dari situasi sulit sebagai pemenang.

Kami mempersembahkan kepada Anda kursus baru dari tim Kode oleh- "Pengujian Penetrasi Aplikasi Web dari awal". Teori Umum, Persiapan Lingkungan Kerja, Fuzzing Pasif dan Sidik Jari, Fuzzing Aktif, Kerentanan, Pasca Eksploitasi, Alat, Rekayasa Sosial, dan lainnya.


Mencadangkan database MySQL di Linux

Jika Anda menggunakan server MySQL dengan informasi penting, Anda mungkin tergoda untuk mencadangkan database Anda secara berkala. Alat baris perintah Linux yang disebut mysqldump memungkinkan Anda untuk membuat cadangan database MySQL tanpa harus menghentikan server MySQL. mysqldump mengeluarkan file teks yang berisi serangkaian perintah MySQL yang mewakili snapshot saat ini dari database yang telah dicadangkan. File yang dihasilkan dari mysqldump dapat dengan mudah dikompres dan/atau dienkripsi, jika perlu.

Dalam tutorial ini saya akan menjelaskan cara membuat cadangan server MySQL menggunakan mysqldump.

Program mysqldump terdapat dalam paket klien MySQL. Oleh karena itu, langkah pertama adalah menginstal paket klien.

Untuk menginstal mysqldump di Ubuntu, Debian atau Mint:

$ sudo apt-get install mysql-client

Untuk menginstal mysqldump di CentOS, Fedora, atau RedHat:

$ sudo yum install mysql

Untuk menghasilkan snapshot online dari server MySQL langsung, Anda perlu mencegah pembaruan apa pun ke databasenya selama prosedur pencadangan. Bagaimana Anda melakukannya tergantung pada sistem penyimpanan yang Anda gunakan secara internal untuk tabel MySQL. Jadi pertama-tama, cari tahu sistem penyimpanan mana (mis. MyISAM, Innodb) yang Anda gunakan. akan memberitahu Anda bagaimana.

Mencadangkan database InnoDB

Jika semua MySQL Anda menggunakan InnoDB, Anda dapat menggunakan opsi "–transaksi tunggal" dengan mysqldump untuk membuat cadangan online:

$ mysqldump -h -u -p --all-databases --single-transaction> backup.sql

Perhatikan bahwa pada perintah mysqldump di atas, tidak ada spasi antara opsi argumen (misalnya, -h, -u, -p) dan nilai argumen itu sendiri (misalnya, alamat-ip server, nama pengguna, kata sandi) .

Cadangan database MyISAM atau InnoDB / MyISAM

Namun, perintah di atas tidak berfungsi jika Anda menggunakan tabel MyISAM atau campuran tabel InnoDB / MyISAM, karena MyISAM tidak mendukung transaksi. Dalam hal ini, Anda perlu mengunci semua tabel secara eksplisit selama durasi pencadangan. Cara melakukannya ditunjukkan di bawah ini.

Mysql> flush tabel dengan kunci baca;

Pernyataan MySQL flush di atas menutup semua tabel yang terbuka di server MySQL dan mengambil blok baca dari semua tabel di semua database yang ada, sehingga mencegah penulisan apa pun ke database. Ini memberikan snapshot yang konsisten dari sistem yang sedang berjalan. Sekarang lanjutkan dengan pencadangan.

$ mysqldump -h -u -p --all-databases> backup.sql

Setelah selesai, lepaskan kunci database global.

Mysql> membuka kunci tabel;

Mencadangkan database MySQL ke Widnows

Pengguna Widnows juga manusia, dan mereka juga perlu membuat cadangan. Kelebihan menggunakan program lintas platform adalah sintaks perintah (jika itu adalah aplikasi konsol) atau tampilan dan nuansa antarmuka (jika ada) adalah sama. Itu. tidak perlu mempelajari dua program yang berbeda.

File di Widnows disebut mysqldump.exe, terletak di subdirektori bin dari direktori root MySQL. Saat menjalankan dari baris perintah, Anda perlu menulis path lengkap ke file. Misalnya, saya memiliki file ini terletak di folder C: Serverbinmysql-5.6bin, maka perintah saya (saya menjalankan Win + X pada baris perintah dan pilih "Baris perintah" di sana):

C: Serverbinmysql-5.6binmysqldump.exe -h -u -p --all-databases --single-transaction> backup.sql

Jika Anda melakukannya di komputer lokal, maka -h dapat dilewati.

Anda juga dapat menentukan path absolut untuk file backup.sql, sehingga nantinya Anda tidak perlu mencarinya di seluruh Widnows. Jika jalur absolut tidak ditentukan, dan jika baris perintah tidak dijalankan sebagai administrator, maka file akan ditempatkan di root direktori pengguna secara default.

Misalnya, file saya muncul di folder C: UsersAlex

Jika baris perintah dijalankan sebagai administrator, maka file akan muncul di direktori C: WindowsSystem32

Penjamin adalah perantara yang terpercaya antara Peserta dalam transaksi.

Data Anda dapat dienkripsi oleh virus, dapat tenggelam tanpa jejak pada hard drive yang rusak. Beberapa jam kerja pada satu file dapat dirusak dengan secara tidak sengaja menyimpan dokumen lain di atasnya.

Basis akuntansi setelah kode bengkok dapat berubah menjadi berantakan dan kontak semua rekanan Anda akan tetap ada di dalamnya. Dan suatu hari nanti pesaing akan menetapkan otoritas pada Anda, yang akan menyita server Anda dan melumpuhkan pekerjaan seluruh perusahaan, membuat Anda bangkrut pada akhirnya.

File-file yang tidak Anda butuhkan sekarang, pasti, Anda mungkin membutuhkannya besok atau dalam 5 tahun. Di mana file-file ini? - Ya, di komputer lama / flash drive / media yang dapat dipindahkan yang diformat ...

Dan semua ini harus disimpan dalam cadangan. Dalam bentuk terenkripsi (sebagaimana sesuai), pada media cadangan.

Bagaimana melakukan ini jika Anda memiliki perusahaan kecil atau PC pribadi, dan memiliki jumlah uang yang terbatas?

1#. Mencadangkan data di setiap komputer yang berdiri sendiri:

Workstation pengguna harus dikonfigurasi dengan cadangan bayangan menggunakan alat windows standar. (Di windows 7 itu dilakukan melalui properti lencana komputer > Parameter sistem tambahan > Sistem keamanan). Anda dapat mengaktifkan cadangan registri saat perubahan (pos pemeriksaan) dan menyimpan status file pada disk lokal. Anda harus mengorbankan ruang kosong pada HDD, tetapi saraf lebih mahal.

Setelah perubahan yang tidak diinginkan (tidak disengaja) pada folder atau file, Anda dapat mengembalikannya ke keadaan sebelumnya.

Jika pencadangan biasa tidak dapat digunakan karena alasan apa pun, Anda dapat menggunakan perangkat lunak pihak ketiga seperti pencadangan dan pemulihan acronis (berbayar) atau (gratis). Ada banyak program tentang topik ini.

Namun, mencadangkan data dalam disk fisik yang sama tidak akan menyelamatkan Anda dari bahaya kegagalannya. Sulit untuk menilai nilai cadangan ketika, bersama dengan data asli, ada di sektor buruk pada HDD :)

Anggap saja - cadangan sistem dengan cara standar: "harus dimiliki". Tapi cobalah untuk menduplikasi hal-hal penting dalam jaringan. Untuk melakukan ini, Anda dapat:

a) Gunakan hosting VDS (tarif termurah dengan ruang 5GB adalah 100 rubel per bulan)

b) Gunakan ruang kosong di layanan cloud (google drive, icloud, yandex disk, dll.). Misalnya, google drive mendukung pemulihan file versi sebelumnya. Dan bahkan jika file yang diubah secara tidak sengaja sudah disinkronkan, itu selalu dapat dipulihkan. Anda dapat membaca beberapa tips bermanfaat di google drive.

c) Jika ada sangat sedikit file, semuanya dapat disimpan dalam surat. Dengan mengirim surat dengan file penting ke diri sendiri atau ke kotak surat khusus. Menemukan file seperti itu akan sulit, tetapi sistem email menyediakan ruang disk yang cukup secara gratis. Di satu perusahaan yang dikelola oleh penulis, sebagian besar file yang dienkripsi oleh virus dipulihkan dari surat yang dikirim ke rekanan :)

2 #. Mencadangkan data di perusahaan dengan beberapa (dan lebih dari 10) workstation.

Pilihan ideal untuk pencadangan perusahaan adalah server terpusat di dalam perusahaan (server FTP dengan RAID 1) atau di luar (server VDS dengan layanan FTP).

Menyimpan, katakanlah, database 1C atau kontrak di drive Google tidak sepenuhnya aman, karena kehilangan akses ke surat atau jika akses jatuh ke tangan penyusup, perusahaan pasti akan menderita. Meskipun penulis memiliki kenalan pengusaha individu yang hanya bekerja dengan cara ini. Untuk yang terakhir, semuanya dienkripsi di google drive;)

a) Dalam kasus server di dalam perusahaan, diperlukan biaya satu kali untuk server file itu sendiri (50-100 ribu rubel), tergantung pada tingkat keandalannya. Kemudian biaya dapat muncul ketika setrika rusak (yang tidak sering terjadi). Pertimbangkan juga biaya listrik.

b) Dalam hal penyimpanan eksternal pada VDS, Anda membayar 1 kali untuk konfigurasi oleh administrator untuk outsourcing TI (di wilayah 5 ribu rubel, tergantung pada jumlah komputer untuk cadangan) dan 500-900 rubel bulanan (tergantung pada jumlah informasi) untuk hosting VDS. Harap dicatat bahwa dalam hal ini Anda memerlukan koneksi Internet yang lebih cepat. Kecepatan upstream minimal 5 Mbps.

Kasus b) tambahan memecahkan masalah mengasyikkan seperti kegagalan server tiba-tiba, penyitaan server oleh pihak berwenang :), pencurian data oleh karyawan perusahaan yang mungkin memiliki akses fisik ke server, dll.

Di bawah ini adalah representasi skema opsi pencadangan untuk perusahaan yang sangat kecil yang terdiri dari 5-30 komputer.

Dalam diagram di atas - opsi a). Data dari semua server dan workstation pengguna disalin ke server file dengan subsistem disk yang toleran terhadap kesalahan. Di satu sisi, kami memiliki cadangan operasi dalam bentuk salinan bayangan, dan di sisi lain, kami selalu bisa mendapatkan data dari server yang berbeda kapan saja jika server (komputer) secara fisik gagal.

Jika perusahaan kecil, maka peran server web, server database, dan server file dapat digabungkan secara fisik pada platform yang sama, tetapi mungkin tidak ada server aplikasi sama sekali.

Di sisi lain, semua server dapat ditempatkan di lingkungan virtual pada satu server fisik, dan susunan file dapat disimpan di rak disk (tetapi ini lebih cocok untuk perusahaan besar karena biayanya yang lebih tinggi).

Skema semacam itu memiliki sejumlah kelemahan - server harus dilengkapi dengan catu daya yang tidak terputus, disimpan di ruangan khusus (idealnya) dan akses fisik karyawan dan orang lain yang tidak berwenang ke sana terbatas. Penulis mengetahui sebuah perusahaan di mana itu dianggap sebagai tradisi (di antara karyawan) pada saat pemecatan - untuk menyeret hard disk dengan database, sementara server masih di bawah meja salah satu manajer :)

Untuk pengaturan pencadangan, penulis menyarankan untuk mencadangkan data penting ke server file sekali sehari, dan jika Anda memiliki data penting dan sering bekerja dengannya - dua kali sehari.

Software sebagai pilihan, Anda dapat menggunakan Areca (aplikasi java lintas platform) + Windows Task Scheduler. Areca membuat skrip dengan parameter cadangan (tempat menyalin, enkripsi, jenis dan nama salinan) yang ditambahkan ke penjadwal tugas windows atau cron Unix. Anda dapat membaca artikel di.

Sepertinya penulis, opsi b) lebih disukai, karena perusahaan hampir hilang dari sakit kepala mengenai keamanan data cadangan. Tetapi ada juga beberapa kelemahan di sini: - jika Anda menggunakan VDS untuk cadangan, maka server ini tidak dapat digabungkan dengan apa pun. Anda tentu saja dapat meletakkan aplikasi Anda di sana (1c), tetapi kemudian, selain ruang disk, Anda juga harus membayar untuk waktu dan memori prosesor tambahan (dan jumlah ini sudah berbeda).

Kerugian lain yang jelas adalah ini. Dan dengan tidak adanya penyedia waras di dekatnya, Anda hanya memiliki opsi a).

Jadi opsi kedua dengan VDS (b):

Data berjalan ke arah yang sama seperti pada diagram pertama (tidak ditunjukkan pada gambar), tetapi sekarang semuanya dikirim melalui Internet ke server VDS jarak jauh. Areca dengan sempurna mengenkripsi data di sisi pengguna dan dalam bentuk ini mereka ditempatkan di VDS menggunakan protokol FTP. Sebagai server FTP pada VDS Anda dapat dengan cepat mengatur vsftpd, ada contoh cara mengkonfigurasinya.

Perlu mempertimbangkan satu nuansa: "Menyalin file menggunakan protokol ftp dengan SSL atau TLS secara signifikan memperlambat proses, dan dengan sejumlah besar data, mungkin akan membeku sama sekali."

Anda hanya perlu memikirkan kebijakan pencadangan, yaitu: “Kumpulkan semua data penting terlebih dahulu di dalam jaringan pada beberapa penyimpanan jaringan (misalnya, folder bersama) dan kemudian, di bawah satu akun FTP, letakkan di VDS pada waktu yang ditentukan. Atau buang data dari semua komputer pada waktu yang berbeda di bawah akun yang berbeda." Opsi pertama akan lebih baik jika ada lebih dari 5 komputer. Jika jaringannya kecil, maka tidak perlu mengalokasikan penyimpanan jaringan yang terpisah.

Cara membuat cadangan terserah Anda, di sini disajikan opsi pencadangan paling hemat.

Pengguna yang membaca posting ini biasanya membaca:

dalam kontak dengan