การ Backup ข้อมูลเก็บไว้บน Cloud กำลังได้รับความนิยมเป็นอย่างมากในปัจจุบัน ด้วยเรื่องของความปลอดภัย และง่ายต่อการจัดการ ซึ่งเราไม่จำเป็นต้องมีอุปกรณ์ต่อพ่วงมากมายเหมือนแต่ก่อน หัวข้อนี้จะเป็นการนำเสนอวิธีการ Backup MSSQL from On-premise to Azure

 

เริ่มต้นเราต้องมี Email Account Microsoft ก่อนนะครับ หากยังไม่มีก็สมัครให้เรียบร้อยก่อน

 

วิธีการ Backup MSSQL from On-premise to Azure

ขั้นแรก หลังจากเรา login เข้า azure portal แล้ว

ให้เราทำการสร้าง Storage accounts สำหรับจัดเก็บข้อมูลก่อนนะครับ

โดยให้เข้าไปที่ Home >> Storage account >> Add กรอกข้อมูลให้ครบถ้วน

 

create_storage.png

 

หลังจากได้ Storage account แล้ว

 

storage_account.png 

 ให้คลิ๊กเข้าไปที่ชื่อ Storage account ที่เราสร้างไว้ เพื่อที่จะทำการสร้าง Containers 

ทำการสร้าง Containers โดยเข้าไปที่ 

 

blob.png

และให้คลิ๊กที่ปุ่ม   button_container.png

 

ทำการใส่ชื่อ container และเลือกโหมดการใช้งานที่ต้องการ ซึ่งแต่ละโหมดจะมีคำอธิบายอยู่ด้านท้าย

 

 create_containers.png


 หลังจากสร้าง container เรียบร้อยแล้ว

 

container.png


เราสามารถเข้าไปดู URL เพื่อใช้ทำการ backup ได้ หรือดูรายละเอียดการใช้งานต่างๆ ได้ จากหน้านี้

detail_container.png

หากเสร็จแล้ว เราก็จะเริ่มทำการ backup MSSQL


โดยให้เข้าไปที่ Microsoft SQL Server Mangement Studio (SSMS) >> Database ที่ต้องการทำ Backup โดยคลิ๊กขวาที่ DB >> Task >> Backup

add.png

ส่วนของ Destination ให้เลือก Backup To : URL  แล้วให้เลือก Add

new.png

 ให้เลือก New container จะมีหน้าต่างขึ้นมาให้เราทำการ Sign In Azure Account

 

sign_in.png

 เมื่อเราทำการ sign in แล้ว จะมีข้อมูลที่เราได้สร้างไว้ก่อนหน้านี้ เช่น storage account ,blob container และ ให้เราเลือก Create Credential  

 

connect_azure.png

 

หากดำเนินการแล้ว เราจะได้ Storage ที่พร้อมสำหรับการทำ Backup MSSQL 

URL__backup.png

ถึงตรงนี้แล้ว เราก็กด OK เพื่อทำการ Backup หากเราทำการ Backup เรียบร้อยแล้ว

ให้ไปตรวจสอบที่หน้า azure portal ก็จะมีข้อมูล Backup เข้ามาจัดเก็บแล้วครับ

backup_comp.png


เพียงเท่านี้เราก็จะมีข้อมูลสำรองไว้ใช้งานแล้วครับ