คุณสำรองข้อมูล SAN ได้อย่างไร


11

ผู้อ่านเป็นเวลานานผู้ถามครั้งแรก :)

ฉันอ่าน iSCSI และ SAN โดยทั่วไปแล้วฉันเชื่อว่าฉันสามารถตอบคำถามและข้อกังวลส่วนใหญ่ในหัวข้อได้ แต่สิ่งนี้ยังคงอยู่:

คุณ "สำรอง SAN อย่างไร"

สิ่งต่อไปนี้เป็นสถานการณ์ในโลกแห่งความเป็นจริงที่มากขึ้นหรือน้อยลงความคิดและคำถามของฉันเกี่ยวกับเรื่องนี้

สมมติว่าคุณสามารถโน้มน้าวใจฝ่ายบริหารของ บริษัท ขนาดเล็กของคุณ (ในขนาดกลางที่ดีที่สุด) เพื่อจัดหาเงินทุนสำหรับโซลูชั่นการจัดเก็บข้อมูลขนาดเล็ก แต่เหมาะสมเช่น SAN ที่ใช้ iSCSI สมมติว่ามันประกอบด้วยเซิร์ฟเวอร์ที่มีไดรฟ์จำนวนมากในกล่องหุ้มและเรียกใช้ OpenFiler หรือแม้กระทั่ง MD3000i (Dell) หรือ MSA2000i (HP) ซึ่งเป็นวิธีที่ฉันเข้าใจโซลูชันระดับเริ่มต้นทั่วไป

LUNs จะถูกส่งออกไปยังเซิร์ฟเวอร์ที่ต้องการจัดเก็บที่เก็บรหัสเอกสารรูปภาพและสิ่งที่คล้ายกันเซิร์ฟเวอร์อื่นที่รันฐานข้อมูลไม่กี่แห่งอีกรายการหนึ่งที่ใช้ LUNs เป็นดิสก์สำหรับแขกเสมือนจริง (DomUs ใน Xen-speak) และเซิร์ฟเวอร์อื่น ที่ส่งออก LUN ขนาดใหญ่หนึ่งรายการที่มีโฮมไดเร็กตอรี่ของผู้ใช้ผ่าน NFS (นี่คือร้าน Linux บริสุทธิ์) ฉันเชื่อว่าข้อดีมีความชัดเจน: เซิร์ฟเวอร์แต่ละเครื่องไม่จำเป็นต้องใช้พื้นที่จัดเก็บในตัวเครื่องจำนวนมากและการย้ายเซิร์ฟเวอร์หรือบริการจะง่ายขึ้น

แต่ตอนนี้คุณต้องมีโซลูชันสำรองสำหรับข้อมูลที่เก็บไว้ทั้งหมดหรือส่วนใหญ่ คุณจะทำอย่างไรมันได้หรือไม่? คุณใช้ซอฟต์แวร์สำรองข้อมูล (ฉันชอบ rsnapshot) ในแต่ละเซิร์ฟเวอร์ที่มีข้อมูลสำรองหรือไม่ คุณวางข้อมูลนั้นไว้ที่ไหน บนเซิร์ฟเวอร์สำรองเฉพาะที่มีที่เก็บข้อมูลในตัวมากมายหรือไม่ หรือย้อนกลับไปใน SAN? โซลูชัน "ทั่วไป" คืออะไรถ้ามีสำหรับการสำรองข้อมูล SAN

ฉันกำลังมองหาแนวทางปฏิบัติที่ดีที่สุดและคำแนะนำจากผู้ที่มีประสบการณ์มากกว่าฉันทำงาน SAN

ขอบคุณ!

แก้ไข: การพิจารณาว่างบประมาณสำหรับ SAN นั้น จำกัด มากในการเริ่มต้นด้วยฉันคิดว่าฉันกำลังมองหาโซลูชันที่ไม่ใช่กรรมสิทธิ์ทั่วไปและราคาถูกสำหรับคำถามสำรอง หากการแก้ปัญหาดังกล่าวมีอยู่แล้ว จะไม่มีเงินสำหรับเทปหรืออาร์เรย์ SAN ที่สองเหมือนกัน ควรทำให้ชัดเจนยิ่งขึ้นขอโทษ


อะไรคือความต้องการของการสำรองข้อมูลของคุณหรือไม่ ฉันหมายถึงคุณต้องการสำรองข้อมูลภายนอกหรือไม่ คุณเชื่อใน SAN หรือไม่?
Captain Segfault

คำตอบ:


2

เราใช้คลัสเตอร์ NetApp 3020 SAN กับข้อมูล iSCSI, FC และ CIFS ผลิตภัณฑ์นี้รองรับการถ่ายโอน NDMP ไปยังออโต้โหลดเทป SCSI ที่ต่อกับเครื่อง ด้วยการใช้สิ่งนี้ฉันได้รับสำเนาที่สมบูรณ์แบบของ iSCSI และ FC LUN ของฉันรวมถึงไฟล์โดยการสำรองไฟล์ของข้อมูล CIFS ของฉันที่ถูกแบ่งปันจาก NetApp ฉันใช้ BackupExec เพื่อควบคุมการสำรองข้อมูล NDMP และความเร็วนั้นยอดเยี่ยมเพราะเป็น SCSI ท้องถิ่นที่เชื่อมต่อกับเน็ตแอพ


ขอบคุณสำหรับการตอบกลับของคุณ! ฉันเชื่อว่าคลัสเตอร์ NetApp นั้นเป็นวิธีแก้ปัญหาราคาแพงใช่ไหม ฉันเดาว่าฉันควรทำให้จุดนั้นชัดเจนยิ่งขึ้น แต่งบประมาณของเรามี จำกัด จริงๆแม้หลังจากซื้อโซลูชัน SAN ระดับเริ่มต้นแล้ว ทั่วไปโซลูชั่นการสำรองข้อมูลที่ไม่เป็นกรรมสิทธิ์จะเป็นที่ต้องการ :)
DAFF

คุณอาจพบว่าโซลูชันเช่น Dell มีตัวเลือก NDMP ซึ่งสามารถให้วิธีการที่มีประสิทธิภาพในการ "ทิ้ง" LUNs ของคุณไปยังเทป
Kevin Kuphal

ถ้าคุณคิดว่าเน็ตแอพ 3020 นั้นแพงกว่าจริง ๆ ISCI ไม่ใช่ระบบราคาถูกที่ไม่ดี รักษากฎปกติไว้เช่นผ้าสองผืนและให้แน่ใจว่า ISCI อยู่บน vlan แยกต่างหากเสมอ
James

และสภาพแวดล้อมนี้ดูเหมือนว่าสิ่งที่ NetApp ทำได้ดีจริงๆ ... แต่ในฐานะที่เป็น NetApp dev ฉันมีอคติ 100%
Captain Segfault

ฉันยินดีที่จะพิจารณาวิธีแก้ปัญหาที่คุณสามารถสำรองข้อมูลทั้งคลัสเตอร์ SAN (เรากำลังจะมีเพียงอาร์เรย์เดียว) ไปยังเทป แต่ฉันไม่ใช่คนที่อนุมัติงบประมาณ ฉันจะดูผลิตภัณฑ์ของเน็ตแอพอย่างละเอียดยิ่งขึ้นบางทีฉันอาจพบบางสิ่งที่เหมาะกับแหล่งเงินที่มีอยู่อย่าง จำกัด ของเรา ขอบคุณอีกครั้ง!
daff

2

ดูเหมือนว่าเราอยู่ในเรือลำเดียวกันในแง่ของขนาดโครงสร้างพื้นฐานและความซับซ้อน

โดยพื้นฐานแล้วฉันมี SAN ที่จัดการกับข้อมูลการผลิตของฉันจากนั้นฉันก็มีเซิร์ฟเวอร์สำรองที่มีพื้นที่จัดเก็บข้อมูลขนาดค่อนข้างดีพอสมควรซึ่งติดอยู่กับไลบรารีเทป (LTO-3 ซึ่งเป็น 400GB ที่ไม่บีบอัด / เทป)

โดยพื้นฐานแล้วฉันทำการสำรองข้อมูลในระดับข้อมูล ตั้งแต่ฉันใช้ Linux ฉันจะ rsyncs เพื่อรับข้อมูลจากเครื่องที่ต่อกับ SAN ไปยังเครื่องสำรองแล้วฉันก็เขียนข้อมูลลงเทป ฉันโชคดีที่ฉันมีที่เก็บข้อมูลในตัวเครื่องเพียงพอบนเซิร์ฟเวอร์สำรองที่ฉันสามารถเก็บสำเนาไว้ในเครื่องได้จากนั้นก็ rsync ความแตกต่าง แต่ถ้าคุณไม่สามารถตั้งค่านั้นได้โซลูชันสำรองข้อมูลจำนวนมากใช้แนวคิดของการจัดเก็บ ไดเรกทอรีเพื่อเก็บข้อมูลในท้องถิ่นในขณะที่มันถูกเขียนลงเทป

เนื่องจากวิธีที่เทปเขียนจึงเป็นความคิดที่ดีมากในการสตรีมจากเครือข่ายไปยังเทปโดยตรงเช่นการแชร์ไฟล์ windows หรือการแบ่งปัน NFS นั่นเป็นการฆ่าความเร็วในการเขียนเทปอย่างสมบูรณ์และมันจะฆ่าอายุการใช้งานของเทปไดร์ฟของคุณ ดังนั้นใช้โลคัลดิสก์เพื่อเก็บข้อมูล

โซลูชันการสำรองข้อมูลที่ฉันใช้เรียกว่า Amanda ซึ่งค่อนข้างลึกลับในการกำหนดค่า แต่มีรุ่นเชิงพาณิชย์ (สำหรับ $ 100 / เซิร์ฟเวอร์ที่มีการสำรองข้อมูล) ซึ่งมีการกำหนดค่าบนเว็บและคุณสามารถรับส่วนต่อขยายได้โดยตรง ฐานข้อมูล

แก้ไข

เนื่องจากคุณพูดถึงว่าไม่มีเทปฉันขอแนะนำ virtual library library (VTL) ของชายผู้น่าสงสารนั่นคือไดรฟ์ USB ภายนอก อย่างน้อยอแมนดาสามารถจัดการกับไฟล์ได้ราวกับว่าเป็น VTL และฉันมั่นใจว่าแพ็คเกจซอฟต์แวร์อื่นสามารถทำได้เช่นกัน

แต่จริงๆแล้วฮาร์ดไดรฟ์มีอายุการใช้งานที่กำหนดไว้ หาก บริษัท ของคุณใช้จ่ายเงินมากพอที่จะซื้อ SAN คุณควรทำงานกับพวกเขาเพื่อรับเครื่องเปลี่ยนเทป จริงๆแล้วมันไม่แพงอย่างที่เคยเป็นโดยเฉพาะถ้าคุณไม่ซื้อบนขอบเลือดออก


ขอบคุณสำหรับการตอบกลับด้วย! ฉันเคยใช้ Amanda มาก่อน แต่ไม่เคยอยู่ในสภาพแวดล้อมการผลิต ฉันจะจำไว้เสมอ สำหรับเทปฉันรู้ว่าดิสก์อย่างเดียวเป็นแนวคิดการสำรองข้อมูลที่ไม่ดี แต่การรู้จักผู้จัดการของฉันทั้งหมดฉันจะได้รับจากพวกเขาเมื่อกล่าวถึงเทปนั้นดูแปลกและเตือนว่า "นี่คือปี 2009" และ "แพงเกินไป " โดยเฉพาะอย่างยิ่งหลังจากใช้เวลาประมาณ 10k €ในอาร์เรย์ SAN คุณสามารถจินตนาการว่าฉันรู้สึกอย่างไรเกี่ยวกับเรื่องนี้ :) ดังนั้นน่าเสียดายที่ฉันคิดว่าฉันจะต้องติดกับดิสก์ราคาถูกในเซิร์ฟเวอร์ราคาถูก
daff

หากมีอะไรให้ไปกับฮาร์ดไดรฟ์จนกว่าคุณจะได้โซลูชันเทปในที่สุดเพราะจริงๆแล้วฮาร์ดไดรฟ์มีอายุการใช้งานที่รับประกันน้อยกว่าหนึ่งทศวรรษซึ่งพวกเขายังคงอ่านเทปจากยุค 60 นอกจากนี้คุณไม่สามารถเอาชนะค่าใช้จ่าย $ 30 สำหรับ 400-800GB
Matt Simmons

2

เกี่ยวกับรูปแบบที่ถูกที่สุด (และอ่อนแอที่สุด) ของการสำรองข้อมูลที่คุณจะทำคือการทำให้ภาพรวมรอบกับบางรูปแบบของการสำรองข้อมูลในระยะยาวเป็นครั้งคราว

ซึ่งถือว่าสแน็ปช็อตมีราคาถูก - ขึ้นอยู่กับวิธีการนำไปใช้ การคัดลอกเมื่อเขียนระบบไฟล์เช่น ZF ของ NetApp และ ZFS ของ SUN มีสแนปชอตที่แทบไม่มีค่าใช้จ่ายใด ๆ ภาพรวมราคาถูกเป็นสิ่งที่ดีจริงๆ

การเก็บสแนปชอตไว้รอบ ๆ ไม่ใช่วิธีการสำรองข้อมูลจริง ๆ แต่ฉันไม่แน่ใจว่าโซลูชันจริงใด ๆ ที่เป็นไปได้ภายใต้ข้อ จำกัด ของคุณโดยไม่แฮ็คอย่างจริงจัง

นอกจากนี้ฉันลำเอียงอย่างจริงจังที่นี่เป็น NetApp dev แต่อย่างน้อยคุณควรพูดคุยอย่างจริงจังกับพนักงานขายของ NetApp ก่อนที่จะสรุปว่าพวกเขาอยู่นอกช่วงราคาของคุณ :-)


1

ไลบรารีเทปที่มีการเชื่อมต่อโดยตรงหรือไฟเบอร์ + NDMP อาจเป็นวิธีการแก้ปัญหาที่ลื่นไหล แต่ถ้าระบบจัดเก็บข้อมูลของคุณไม่สามารถใช้สิ่งนี้เขียนออกเทปหรือถ้างบประมาณมีข้อ จำกัด โดยเฉพาะคุณอาจอยู่ในตำแหน่งที่มี เพื่อใช้โซลูชันสำรองข้อมูลแบบเดิมเพื่อสำรองข้อมูลใน LUN ผ่านไคลเอ็นต์สำรองข้อมูลบนโฮสต์ที่เชื่อมต่อกับ SAN

ในสถานการณ์เช่นนี้ข้อมูลที่โฮสต์บน SAN จะได้รับการปฏิบัติเช่นเดียวกับดิสก์ทางกายภาพในไคลเอนต์ที่กำลังสำรองข้อมูล

ในขณะที่ฟังก์ชั่น NDMP นั้นรวมอยู่ในระบบจัดเก็บข้อมูล (la NetApp) บางครั้งแอปพลิเคชันสำรองข้อมูลอาจคิดค่าใช้จ่ายเพิ่มเติมเพื่อสำรองข้อมูลผ่าน NDMP ตัวอย่างเช่นในสภาพแวดล้อม NetBackup ใบอนุญาต NDMP มีราคาแพงกว่าใบอนุญาตการสำรองข้อมูลลูกค้าระบบปฏิบัติการปกติ

อ๊ะ .. เพิ่งรีเฟรชและเห็นการเพิ่มของคุณอีกครั้ง: ไม่มี $$ สำหรับเทป คุณวางแผนที่จะวางการสำรองข้อมูลของคุณหากไม่ได้อยู่ในเทปหรือ SAN อื่น

การใช้ดิสก์ทั้งหมดเพื่อสำรองข้อมูลนั้นทำได้ แต่โดยทั่วไปจะไม่พิจารณาตัวเลือกงบประมาณสำหรับข้อมูลจำนวนมาก ในทำนองเดียวกันการสำรองข้อมูลไปยัง SAN เดียวกันสามารถลดความเสี่ยงบางอย่างได้หากคุณระมัดระวัง (เช่นให้แน่ใจว่ามันจะแยกดิสก์ทั้งหมด) แต่ก็ไม่ได้มีความล้มเหลวทั้งหมดหรือการป้องกันภัยพิบัติ เช่นเดียวกันสำหรับเซิร์ฟเวอร์สำรองที่มีดิสก์จำนวนมาก ... ระดับการป้องกันบางส่วน แต่ถ้าตำแหน่งที่ทั้ง SAN และเซิร์ฟเวอร์สำรองขนาดใหญ่ honkin-backup ใช้งานได้รับความเดือดร้อนเสียหายหรือเกิดภัยพิบัติข้อมูลทั้งหมดจะหายไป


ขอบคุณสำหรับการตอบกลับเช่นกัน! เกี่ยวกับ "คุณวางแผนที่จะสำรองข้อมูลของคุณหากไม่อยู่ในเทปหรือ SAN อื่น": นั่นเป็นหนึ่งในสาเหตุหลักที่ฉันโพสต์คำถามนี้ คำตอบที่เข้าใจได้ดูเหมือนจะเห็นคุณค่าของเทปสูงมาก แต่ฉันไม่คิดว่าฉันสามารถโน้มน้าวการบริหารจัดการของอะไรที่ "บ้า" และ "แพง" เหมือนเทปหรือเทปไลบรารี ดังนั้นฉันอาจจะต้องติดตั้งการสำรองข้อมูลระดับไฟล์และจัดการกับทุกเซิร์ฟเวอร์ราวกับว่ามีที่จัดเก็บในตัวเครื่องเท่านั้นตามที่คุณแนะนำ สำหรับผมแล้วตอนนี้ดูเหมือนว่าปัญหาเกี่ยวกับโครงสร้างพื้นฐานของเรานั้นมีลักษณะทางสังคมและเทคนิคน้อยกว่า
daff

2
ด้านสังคมมักจะท้าทายมากขึ้น ช่วยอธิบายมูลค่าทางธุรกิจของเทปหรืออาร์เรย์ที่ 2 หรือ VTL เพื่อป้องกันข้อมูลอาจต้องใช้เวลา ขั้นตอนแรกที่เป็นไปได้: รับการรับรู้มูลค่าของข้อมูลที่พวกเขาต้องการได้รับการปกป้อง: 1) ราคาเท่าไหร่ที่จะสร้างมันขึ้นมาใหม่? และ 2) การหยุดทำงานหนึ่งชั่วโมงต่อวันมีค่าใช้จ่ายเท่าไหร่? ก่อนหน้านั้นป้องกันได้ แต่คุณสามารถ ... เซิร์ฟเวอร์อื่นฮาร์ดไดรฟ์แบบถอดได้ ฯลฯ ส่วนใหญ่ที่คุณสามารถทำได้ ณ จุดนี้คือเริ่มการสนทนาและทำให้มันมีชีวิตต่อไป พยายามทำให้ธุรกิจและผู้บริหารตระหนักถึงความเสี่ยงที่จะไม่ปกป้องข้อมูล โชคดี!
damorg

0

เรายังคงใช้โครงสร้างพื้นฐานการสำรองข้อมูลที่เรามีอยู่ก่อนหน้านี้แม้กระทั่งย้ายไปที่ SAN เรามีโฮสต์รายบุคคลที่ใช้งาน Legato Networker ซึ่งทิ้งไว้ทุกคืนสู่ระบบเทป Storagetek สุจริตถ้าคุณกำลังมองหาวิธีการแก้ปัญหาราคาถูก ... การสำรองข้อมูลลงดิสก์อาจจะถูกที่สุดคุณยังสามารถส่งผ่านไดรฟ์เหล่านั้นไปยังสถานที่นอกสถานที่ได้หากจำเป็นต้องเหมือนกับเทป


0

เนื่องจากคุณไม่มีข้อมูลจำนวนมากให้ใช้ SDLT หรือเทปไดร์ฟ LTO 1,2 ก่อนใคร ... มีหลายร้อยรอบเพราะล้าสมัยเมื่อเทียบกับ LTO-3, 4's

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.