-
ทำไมจะเห็นข้อผิดพลาด การเข้าถึงถูกปฏิเสธ ขณะสำรองข้อมูล SQL Server?
-
หากคุณไม่สามารถสำรองฐานข้อมูลไปยังตำแหน่งที่กำหนดไม่ได้ จะแก้ไขข้อผิดพลาด "การเข้าถึงถูกปฏิเสธ" ได้อย่างไร ?
-
วิธีตรวจสอบและแก้ไขสิทธิ์การเข้าถึงบัญชีของคุณไปยังโฟลเดอร์เป้าหมาย
-
วิธีตรวจสอบและเปลี่ยนแอตทริบิวต์ของโฟลเดอร์ปลายทาง
-
วิธีตรวจสอบและเปลี่ยนบัญชีของบริการ SQL Server
-
การสำรองข้อมูลและกู้คืน SQL Server ด้วย Vinchin Backup & Recovery ทำอย่างไร?
-
คำถามที่พบบ่อยเกี่ยวกับการสำรองข้อมูล SQL Server
-
สรุป
ฐานข้อมูล SQL Server ถูกใช้อย่างแพร่หลายในบริษัทต่างๆ เนื่องจากมีคุณสมบัติที่ทรงพลังและใช้งานง่าย มีข้อมูลทางธุรกิจจำนวนมากถูกสร้างขึ้นและจัดเก็บไว้ในฐานข้อมูลทุกวัน เพื่อปกป้องข้อมูลอันมีค่า บริษัทควรสำรองข้อมูลฐานข้อมูลเพื่อป้องกันความเสียหายจากภัยพิบัติ
เนื่องจาก SQL Server มีอินเทอร์เฟซที่ใช้งานง่ายอย่าง SSMS หรือ SQL Server Management Studio คุณจึงสามารถสำรองข้อมูลได้ทีละขั้นตอนอย่างง่ายดาย หรือจะสร้างไฟล์สำรองโดยตรงด้วยคำสั่ง T-SQL ก็ได้
ขั้นตอนไม่ซับซ้อนแต่ผลลัพธ์อาจไม่ค่อยน่าพอใจ ขณะที่คุณรันคำสั่งหรือคลิกปุ่มตกลง คุณอาจได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่างานสำรองข้อมูลไม่สามารถดำเนินการให้เสร็จสิ้นได้เนื่องจากการเข้าถึงถูกปฏิเสธ
ข้อความทั่วไปอาจเป็น เปิดอุปกรณ์สำรองข้อมูลไม่ได้ ข้อผิดพลาดของระบบปฏิบัติการ 5 (การเข้าถือถูกปฏิเสธ) และมักจะปรากฏขึ้นโดยเฉพาะเมื่อคุณต้องการสำรองข้อมูล SQL Server ไปยังพื้นที่ใช้งานร่วมกันในเครือข่าย
คุณจะทราบสาเหตุของข้อผิดพลาดนี้และวิธีการแก้ไขในเนื้อหาต่อไปนี้
ทำไมจะเห็นข้อผิดพลาด การเข้าถึงถูกปฏิเสธ ขณะสำรองข้อมูล SQL Server?
โดยทั่วไป ข้อผิดพลาดนี้มักเกิดจากปัญหาสิทธิ์ของบัญชีหรือแอตทริบิวต์โฟลเดอร์ที่ไม่ถูกต้อง
หากคุณต้องการบันทึกสำรองเซิร์ฟเวอร์ SQL ไปยังโฟลเดอร์เฉพาะ บัญชีดังกล่าวจะต้องมีสิทธิ์ในการอ่านและเขียนโฟลเดอร์นั้น คุณควรทราบว่าคำสั่งของ SQL Server จะถูกดำเนินการโดยใช้สิทธิ์ของบัญชีบริการ SQL Server ไม่ใช่บัญชี Windows
หากไม่มีสิทธิ์อนุญาต ไม่ว่าคุณจะใช้ SSMS หรือคำสั่ง จะทำให้ระบบแสดงข้อความแสดงข้อผิดพลาด ดังนั้น คุณควรตรวจสอบสิทธิ์ของบัญชี ตั้งค่าสิทธิ์ให้กับบัญชี หรือเปลี่ยนบัญชีเพื่อสำรองฐานข้อมูล
ในทางกลับกัน คุณสมบัติของโฟลเดอร์ควรอนุญาตให้คุณเขียนข้อมูลลงไปได้ หากโฟลเดอร์นั้นมีสถานะอ่านอย่างเดียว คุณจะไม่สามารถสร้างไฟล์สำรองข้อมูลแบบ bak ลงในนั้นได้ ดังนั้น คุณควรตรวจสอบคุณสมบัติของโฟลเดอร์เพื่อให้แน่ใจว่าสามารถรับข้อมูลของคุณได้
หากคุณไม่สามารถสำรองฐานข้อมูลไปยังตำแหน่งที่กำหนดไม่ได้ จะแก้ไขข้อผิดพลาด "การเข้าถึงถูกปฏิเสธ" ได้อย่างไร ?
เนื่องจากคุณทราบสาเหตุที่เป็นไปได้ของข้อผิดพลาดนี้แล้ว คุณสามารถตรวจสอบหรือแก้ไขได้โดยการตรวจสอบสิทธิ์ของบัญชี เปลี่ยนแปลงสิทธิ์ของบัญชี ล็อกอินบริการ SQL Server ด้วยบัญชีอื่น ตรวจสอบแอตทริบิวต์ของโฟลเดอร์ปลายทาง หรือปรับเปลี่ยนแอตทริบิวต์ของมัน
วิธีตรวจสอบและแก้ไขสิทธิ์การเข้าถึงบัญชีของคุณไปยังโฟลเดอร์เป้าหมาย
คลิกขวาที่โฟลเดอร์ > เลือก คุณสมบัติ(Properties) > คลิกแท็บ ความปลอดภัย (Security)
คุณจะเห็นว่ากลุ่มหรือผู้ใช้ใดมีสิทธิ์เข้าถึงโฟลเดอร์ โปรดตรวจสอบว่าบัญชีของคุณอยู่ในรายการหรือไม่ จากนั้นคลิกเพื่อตรวจสอบว่ามีสิทธิ์อ่านและเขียนโฟลเดอร์นี้หรือไม่
หากบัญชีนี้ไม่มีสิทธิ์ในการอ่านและเขียนโฟลเดอร์นี้จะเป็นอย่างไร?
ยังคงอยู่ภายใต้แท็บ ความปลอดภัย (Security) ใน คุณสมบัติ(Properties) ของโฟลเดอร์ > คลิกบัญชีของคุณ > คลิก แก้ไข(Edit) > เลือกช่อง อ่าน เขียน และควบคุมทั้งหมด(Read, Write, and Full Control) เพื่ออนุญาตให้บัญชีของคุณบันทึกไฟล์สำรองไปยังโฟลเดอร์นี้ได้
วิธีตรวจสอบและเปลี่ยนแอตทริบิวต์ของโฟลเดอร์ปลายทาง
ยังคงอยู่ใน คุณสมบัติ(Properties) ของโฟลเดอร์นี้ > เลือก ทั่วไป(General) ในครั้งนี้ > ตรวจสอบว่าโฟลเดอร์นี้มีการตั้งค่าแบบอ่านอย่างเดียวหรือไม่
เพียงแค่ยกเลิกการเลือกช่อง อ่านอย่างเดียว(Read only) เพื่ออนุญาตให้ SQL server สร้างไฟล์ในนั้นได้
วิธีตรวจสอบและเปลี่ยนบัญชีของบริการ SQL Server
คุณควรตรวจสอบด้วยว่าคุณใช้บัญชีใดในการเข้าสู่บริการ SQL Server เพื่อให้แน่ใจว่าการตั้งค่าอื่นๆ ของคุณมีผลใช้งานได้
ค้นหา บริการ(Service) ในแถบค้นหาแล้วเปิดใช้งาน > ค้นหา SQL Server (MSSQLSERVER) > คลิกขวาที่นั่นแล้วเลือก คุณสมบัติ(Properties ) > คลิกแท็บ เข้าสู่ระบบ(Log On) > ตรวจสอบบัญชีที่คุณกำลังใช้อยู่ หรือใช้บัญชีอื่นได้ที่นี่
การสำรองข้อมูลและกู้คืน SQL Server ด้วย Vinchin Backup & Recovery ทำอย่างไร?
การสร้างการสำรองข้อมูลฐานข้อมูลด้วยตนเองเป็นเพียงวิธีการสำรองข้อมูลพื้นฐานเท่านั้น สำหรับบริษัทต่างๆ เพื่อปกป้องข้อมูลทางธุรกิจ ต้องมีโซลูชันการสำรองข้อมูลระดับมืออาชีพ
Vinchin Backup & Recovery รองรับการสำรองข้อมูลฐานข้อมูลยอดนิยมต่างๆ เช่น SQL Server, MySQL, Oracle Database, PostgreSQL, MariaDB เป็นต้น ช่วยให้คุณสำรองข้อมูลฐานข้อมูลโดยอัตโนมัติในขณะที่ระบบกำลังทำงาน และลบข้อมูลสำรองที่หมดอายุเพื่อปกป้องข้อมูลอย่างมีประสิทธิภาพ ประหยัดพื้นที่จัดเก็บข้อมูลสำรอง และทำให้คุณสามารถกู้คืนข้อมูลฐานข้อมูลได้อย่างละเอียดมากยิ่งขึ้น
คอนโซลเว็บที่ใช้งานง่ายจะช่วยให้สำรองข้อมูลไปยังปลายทางที่ต้องการได้อย่างสะดวก เช่น เซิร์ฟเวอร์ไฟล์หรือ NAS
1. เลือกแหล่งที่มาของการสำรองข้อมูล คุณสามารถเลือกฐานข้อมูลที่ต้องการเพื่อเพิ่มเข้าไปในงานสำรองข้อมูลเดียวกันได้

2. เลือกปลายทางสำหรับการสำรองข้อมูล Vinchin Backup รองรับที่จัดเก็บข้อมูลหลายประเภท ได้แก่ พาร์ติชันหรือดิสก์ในเครื่อง ปริมาณตรรกะ ไดเรกทอรีในเครื่อง ที่จัดเก็บข้อมูลเครือข่ายพื้นที่ Storage Area Network (FC SAN) ที่จัดเก็บข้อมูล iSCSI ที่จัดเก็บข้อมูล NFS และที่จัดเก็บข้อมูล CIFS เป็นต้น หากคุณต้องการสำรองฐานข้อมูลไปยังแชร์เน็ตเวิร์ก เพียงเพิ่มเข้าไปในระบบสำรองข้อมูล จากนั้นคุณสามารถเลือกที่นี่ได้

3. เลือกกลยุทธ์การสำรองข้อมูล คุณสามารถสร้างการสำรองข้อมูลแบบเพิ่มเติมทุกวันเพื่อให้ช่วงเวลาการสำรองข้อมูลสั้นลงและประหยัดพื้นที่จัดเก็บข้อมูลการสำรองข้อมูล การสำรองข้อมูลล็อกจะช่วยปรับความละเอียดในการกู้คืนข้อมูลให้ดียิ่งขึ้น

4. เพียงแค่ตรวจสอบสรุปรายละเอียดงานและ ส่งมัน

Vinchin Backup & Recovery ได้รับการเลือกใช้งานจากบริษัทกว่าพันแห่ง และคุณสามารถเริ่มต้นใช้งาน ทดลองใช้งานเต็มรูปแบบเป็นเวลา 60 วัน ได้ที่นี่ นอกจากนี้ โปรดติดต่อเราโดยตรง แล้วคุณจะได้รับโซลูชันที่เหมาะสมกับบริษัทของคุณ เรามีความร่วมมือกับบริษัทต่างๆ ทั่วโลก ดังนั้นหากคุณต้องการเริ่มธุรกิจในพื้นที่ของคุณ เพียงค้นหาพันธมิตรท้องถิ่นได้ที่นี่
คำถามที่พบบ่อยเกี่ยวกับการสำรองข้อมูล SQL Server
Q1: ฉันสามารถตั้งเวลาการสำรองข้อมูล SQL Server อัตโนมัติโดยไม่ใช้ SSMS ได้ไหม?
A1: ได้ คุณสามารถใช้ Windows Task Scheduler พร้อมสคริปต์ T-SQL เพื่อกำหนดตารางการสำรองข้อมูลโดยอัตโนมัติได้
Q2: SQL Server รองรับการสำรองข้อมูลประเภทใดบ้าง?
A2: SQL Server รองรับการสำรองข้อมูลแบบเต็ม แบบต่าง และบันทึกธุรกรรม
Q3: ฉันควรทำอย่างไรหากไฟล์สำรองข้อมูล SQL Server มีขนาดใหญ่กว่าที่คาดไว้มาก?
A3: ตรวจสอบว่าคุณกำลังสำรองฐานข้อมูลที่ไม่จำเป็นหรือใช้รูปแบบการกู้คืนแบบเต็มหรือไม่ พิจารณาเปลี่ยนไปใช้การสำรองข้อมูลแบบเชิงอนุพันธ์หรือบันทึกการทำธุรกรรมเพื่อลดขนาดไฟล์
สรุป
ข้อผิดพลาดการเข้าถึงถูกปฏิเสธมักเกิดขึ้นระหว่างการสำรองข้อมูล SQL Server โดยเฉพาะเมื่อสำรองข้อมูลไปยังโฟลเดอร์ร่วมในเครือข่าย และมักเกี่ยวข้องกับสิทธิ์ของบัญชีและคุณลักษณะของโฟลเดอร์ คุณสามารถใช้คำแนะนำในบทความนี้เพื่อแก้ไขและตรวจสอบปัญหานี้ได้
บริษัทควรจะมีโซลูชันสำรองข้อมูลที่มีประสิทธิภาพสูงเพื่อปกป้องข้อมูลทางธุรกิจ Vinchin Backup & Recovery ได้ช่วยบริษัทหลายพันแห่งปกป้องฐานข้อมูล และคุณก็สามารถใช้มันเพื่อรับประกันความต่อเนื่องของธุรกิจได้เช่นกัน อย่าพลาดการทดลองใช้งานฟรี
แชร์บน: