การ 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 กรอกข้อมูลให้ครบถ้วน
หลังจากได้ Storage account แล้ว
ให้คลิ๊กเข้าไปที่ชื่อ Storage account ที่เราสร้างไว้ เพื่อที่จะทำการสร้าง Containers
ทำการสร้าง Containers โดยเข้าไปที่
และให้คลิ๊กที่ปุ่ม
ทำการใส่ชื่อ container และเลือกโหมดการใช้งานที่ต้องการ ซึ่งแต่ละโหมดจะมีคำอธิบายอยู่ด้านท้าย
หลังจากสร้าง container เรียบร้อยแล้ว
เราสามารถเข้าไปดู URL เพื่อใช้ทำการ backup ได้ หรือดูรายละเอียดการใช้งานต่างๆ ได้ จากหน้านี้
หากเสร็จแล้ว เราก็จะเริ่มทำการ backup MSSQL
โดยให้เข้าไปที่ Microsoft SQL Server Mangement Studio (SSMS) >> Database ที่ต้องการทำ Backup โดยคลิ๊กขวาที่ DB >> Task >> Backup
ส่วนของ Destination ให้เลือก Backup To : URL แล้วให้เลือก Add
ให้เลือก New container จะมีหน้าต่างขึ้นมาให้เราทำการ Sign In Azure Account
เมื่อเราทำการ sign in แล้ว จะมีข้อมูลที่เราได้สร้างไว้ก่อนหน้านี้ เช่น storage account ,blob container และ ให้เราเลือก Create Credential
หากดำเนินการแล้ว เราจะได้ Storage ที่พร้อมสำหรับการทำ Backup MSSQL
ถึงตรงนี้แล้ว เราก็กด OK เพื่อทำการ Backup หากเราทำการ Backup เรียบร้อยแล้ว
ให้ไปตรวจสอบที่หน้า azure portal ก็จะมีข้อมูล Backup เข้ามาจัดเก็บแล้วครับ
เพียงเท่านี้เราก็จะมีข้อมูลสำรองไว้ใช้งานแล้วครับ