Backup And Restore Pada Microsoft SQL Server


BACKUP AND RESTORE
PEMROGRAMAN SQL LANJUT







Nama : Dian Ramadani
NPM : 17753017





MANAJEMEN INFORMATIKA
JURUSAN EKONOMI DAN BISNIS
POLITEKNIK NEGERI LAMPUNG
BANDAR LAMPUNG
2019










BAB I
PENDAHULUAN



1.1 Latar Belakang
Pada zaman sekarang yang serba canggih ini, semua kegiatan manusia sudah dibantu oleh komputer. Baik dari hal-hal kecil sampai hal yang paling penting sekalipun. Contohnya dalam penggunaan database. Dengan komputer dan software, pengelolaan database sudah tidak sulit lagi. Salah satu software yang sering dipakai dalam pengelolaan database adalah Microsoft SQL Server.
Microsoft SQL Server adalah salah satu software yang bisa digunakan untuk membuat database menggunakan bahasa Tansact-SQL Query. Salah satu fitur dari T-SQL adalah Backup dan Restore. Ini sangat diperlukan karena untuk mencadangkan data yang ada didatabase ke device atau media yang lain. Jadi apabila suatu ssat nanti terjadi kehilangan database, maka database yang sudah dibackup tadi bisa direstore. Oleh karena itu, saya melakukan praktikum dengan judul “Backup and Restore”.

1.2 Tujuan
Tujuan praktikum ini adalah supaya bisa menggunakan Backup dan Restore pada Microsoft SQL Server.











BAB II
LANDASAN TEORI




Backup adalah sebuah proses menduplikasi atau mengcopy data-data dari satu perangkat atau media penyimpanan ke media, perangkat atau sistem lain secara offline maupun online untuk mengamankan data dengan cara menyalin data, agar ketika salah satu media penyimpanan rusak, hilang, atau terkena vidrus, data-data penting yang dimiliki tidak ikut hilang, tidak rusak, serta kapanpun dan dimanapun tetap dapat diakses dengan mudah.
Restore adalah proses mengembalikan kembali sebuah data atau file ketempat semula.












BAB III
HASIL PRAKTIKUM




Mengetikkan syntax dibawah ini untuk melakukan backup database.

backup database AKADEMIK2 to disk ='D:\sqlbackup\akademik2.bak' with format

            Hasilnya akan seperti gambar dibawah ini.












Mengetikkan syntax dibawah ini untuk melakukan backup parsial database.

backup database AKADEMIK2 READ_WRITE_FILEGROUPS TO DISK = 'D:\sqlbackup\akademik2_partial.bak'

                Hasilnya akan seperti gambar dibawah ini.












Mengetikkan syntax dibawah ini untuk melakukan backup parsial database dengan differential.

BACKUP DATABASE AKADEMIK2 READ_WRITE_FILEGROUPS TO DISK = 'D:\sqlbackup\akademi2_partial.dif' WITH DIFFERENTIAL

            Hasilnya akan seperti gambar dibawah ini.




Mengetikkan syntax dibawah ini untuk melakukan backup didua media atau didua tempat yang berbeda.

BACKUP DATABASE model
TO DISK='D:\sqlbackup\1\akademik2_1.bak',
DISK='D:\sqlbackup\2\akademik_2.bak'
WITH FORMAT,
MEDIANAME = 'akademikStripedSet0',
MEDIADESCRIPTION = 'Striped media set for model database';

            Hasilnya akan seperti gambar dibawah ini.












Mengetikkan synatx dibawah ini untuk melakukan restore database.

use master;
go
RESTORE DATABASE akademik2
FROM disk='D:\sqlbackup\akademik2.bak';
Go

            Hasilnya akan seperti gambar dibawah ini.









Mengetikkan synatx dibawah ini untuk melakukan restore full atau sebagian.

RESTORE DATABASE AKADEMIK2 FROM DISK = 'D:\sqlbackup\akademik2.bak' WITH FILE = 1, RECOVERY;

            Hasilnya akan seperti gambar dibawah ini.



















BAB IV
PENUTUP




4.1 Kesimpulan
Dengan menggunakan Backup dan Restore, maka apabila terjadi sesuatu pada database asli, maka bisa dilakukan restore pada data database yang sudah dibackup sebelumnya.




















#Manajemen_Informatika
#MI_Polinela
#MI
#Politeknik_Negeri_Lampung
#Pemrograman_SQL_Lanjut
#Backup_And_Restore
#Eko_Win_Kenali
#Dwirgo_Sahlinal









Komentar