নেটওয়ার্ক ব্যাকআপ বিকল্প


11

আমাদের পরিবেশে আমাদের কয়েকটি সার্ভার রয়েছে যা একটি সর্বদা উপলভ্যতা গোষ্ঠীতে থাকে এবং কিছুতে স্ট্যান্ড স্টোন।

আমরা সাধারণত একটি নেটওয়ার্ক শেয়ারে ব্যাকআপ রাখি, তবে আমরা সম্প্রতি পর্যবেক্ষণ করেছি যে ডাটাবেসগুলি যত বড় হচ্ছে তত বেশি সময় নিচ্ছে যা পুরো নেটওয়ার্ককে ধীর করে দেয়।

ওলা হ্যালেনগ্রেনের স্ক্রিপ্টটি সংকোচনের সাথে ব্যবহৃত হচ্ছে এবং ব্যাকআপ ফাইলগুলিও বিভক্ত করা হচ্ছে। আমি কেবল প্রতিদিন "পূর্ণ" ব্যাকআপ করছি performing ব্যাকআপগুলি নেটওয়ার্ক শেয়ার ইএমসি আইসিলন ড্রাইভে যাচ্ছে।

আমি কখনই ইএমসি ডিডি বুস্ট নিয়ে আরামদায়ক নই। স্থানীয় ব্যাকআপ করা এবং তারপরে একই নেটওয়ার্ক শেয়ারে অনুলিপি করা একমাত্র বিকল্প।

উপরেরটি ছাড়া আর কোনও কার্যকর উপায় আছে কি?


ডাটাবেসটি একটি নির্দিষ্ট আকারে পৌঁছে গেলে ব্যাকআপ ডেটার একমাত্র সম্ভাব্য উপায় হ'ল প্রতিলিপিটি। তবে দেখে মনে হচ্ছে আপনার পরিস্থিতি এখনও নেই। তবুও, এখন প্রতিলিপি সম্পর্কে গবেষণা করে কোনও ক্ষতি হচ্ছে না
slebetman

উত্তর:


10

আপনার উল্লিখিত বিকল্পটি সেরা পছন্দ বলে মনে হচ্ছে।

আপনি যা করতে পারেন তা হল একটি 2 পদক্ষেপ প্রক্রিয়া:

  • স্থানীয়ভাবে ওলার ব্যাকআপ সলিউশন ব্যবহার করে সংকোচনের সাথে নেটিভ এসকিএল সার্ভার ব্যাকআপ নিন।
  • একটি নেটওয়ার্ক শেয়ারে স্থানান্তর করতে রোবকপি ব্যবহার করুন। এটি decoupled এবং একটি উইন্ডোজ নির্ধারিত টাস্ক হিসাবে চালানো যেতে পারে।

এইভাবে, আপনার ব্যাকআপগুলি স্থানীয় এবং সেগুলি দ্রুত হবে। আপনার আরও ডিস্ক স্পেস এবং স্পষ্টতই অতিরিক্ত প্রয়োজন হবে (ব্যাকআপ ডিস্ক ব্যর্থ হলে কী হয় - আপনি আপনার সমস্ত ব্যাকআপ হারাতে চান না)।

বিকল্পভাবে, ম্যাক্স ভার্ননের প্রস্তাবিত হিসাবে, ব্যাকআপটি সফলভাবে সম্পন্ন হয় এবং ব্যাকআপটি সম্পন্ন হওয়ার পরে যত তাড়াতাড়ি সম্ভব ততক্ষণ তা ঘটে তা নিশ্চিত করার জন্য ব্যাকআপ কাজের পদক্ষেপ হিসাবে রবোকপিটি করুন। ব্যাকআপটি যতক্ষণ তা স্থানীয় থাকে ততক্ষণ ডেটা হিসাবে একই ঝুঁকিতে থাকে।

এছাড়াও, নিয়মিতভাবে আপনার পুনরুদ্ধারগুলি পরীক্ষা করুন যদি আপনি ব্যাকআপ পুনরুদ্ধার করতে না পারেন - এটি কী উদ্দেশ্যে কাজ করে!

এছাড়াও, বড় ডাটাবেস টিউন করে এসকিউএল ব্যাকআপ আমার উত্তর দেখুন


15

MAXTRANSFERSIZE বা BUFFERCOUNT এর মতো বিভিন্ন নোব দিয়ে বাজেটের মাধ্যমে বা ফাইলটি স্ট্রাইপ করে (যা আপনি ইতিমধ্যে করছেন উল্লেখ করেছেন) ব্যাকআপগুলি টিউন করার উপায় রয়েছে ।

সমস্যাটি হ'ল kn নকগুলগুলিকে স্পর্শ করার পরেও আপনার নেটওয়ার্ক এবং / অথবা সঞ্চয়স্থানের সীমাটি আঘাত হানতে পারে এবং সেগুলি ব্যাকআপের সময় কোনও সত্যিকারের প্রভাব ফেলতে পারে না।

ক্রিস্টাল ডিস্ক মার্ক বা ডিস্কএসপিডি ব্যবহার করে আপনি যে স্টোরেজটি ব্যাকআপ করেছেন তার প্রথম কাজটি আপনার হওয়া উচিত । এটি আপনাকে লেখাগুলি সর্বোত্তম হতে পারে বলে কত দ্রুত আশা করতে পারে তার কিছু ধারণা দেবে।

পরেরটি আপনাকে যা পরীক্ষা করতে হবে তা হ'ল যে ড্রাইভগুলি আপনি ব্যাক আপ করছেন সেগুলি থেকে পড়ে। আপনি যদি এনইউএল-এ ব্যাকআপ চালনা করেন তবে ডিস্কে না লিখেই আপনি ব্যাকআপের কেবল পঠিত অংশটি কতক্ষণ সময় নিতে পারেন তা করতে পারেন ।

এই দুটি সংখ্যা মাথায় রেখে, আপনি আপনার ব্যাকআপ লক্ষ্য স্থানীয় বা নেটওয়ার্কভুক্ত কিনা তা বিবেচনা না করেই আপনি কোন নকবগুলির নিকটবর্তী হন তা দেখতে অন্যান্য নোবসের সাথে গণ্ডগোল শুরু করতে পারেন।


9

কয়েকটি সম্ভাব্য সমাধান:

  1. সম্পূর্ণ-শুধুমাত্র একটি সাপ্তাহিক পূর্ণ ব্যাকআপ এবং রাতের ডিফারেনশিয়ালে যাওয়া সহজ সমাধান হতে পারে।
  2. ওলা এর স্ক্রিপ্টগুলিতে আপনি কিছুচিহ্ন সম্পাদন করতে পারেন এমন পারফরম্যান্স সম্পর্কিত কয়েকটি প্যারামিটার রয়েছে, আপনি যে পারফরম্যান্স চান তা পেতে আপনি এইগুলি টুইট করতে সক্ষম হতে পারেন:

    • ব্লক সাইজ
      বাইটে শারীরিক ব্লকসাইজ উল্লেখ করুন।

      ডাটাবেসব্যাকআপের ব্লক সাইজ বিকল্পটি BLOCKSIZEএসকিউএল সার্ভার ব্যাকআপ কমান্ডের বিকল্পটি ব্যবহার করে ।

    • বাফারকাউন্ট
      ব্যাকআপ ক্রিয়াকলাপের জন্য ব্যবহৃত হতে হবে I / O বাফার সংখ্যা নির্দিষ্ট করে।

      ডাটাবেসব্যাকআপের বাফারকাউন্ট অপশনটি BUFFERCOUNTএসকিউএল সার্ভার BACKUPকমান্ডের বিকল্পটি ব্যবহার করে ।

    • ম্যাক্সটান্সফারসাইজ এসকিউএল সার্ভার এবং ব্যাকআপ মিডিয়াগুলির মধ্যে ব্যবহারের জন্য স্থানান্তরের বৃহত্তম ইউনিট, বাইটে উল্লেখ করুন।

      ডাটাবেসব্যাকআপের ম্যাক্সটান্সফারসাইজ অপশনটি MAXTRANSFERSIZEএসকিউএল সার্ভার BACKUPকমান্ডের বিকল্পটি ব্যবহার করে ।


5

অনেকগুলি সম্ভাব্য বিকল্প রয়েছে, তবে ডাটাবেসগুলি বৃহত্তর এবং সম্পূর্ণ ব্যাকআপগুলি আরও বেশি সময় নেয় বলে আপনাকে ইতিমধ্যে ডিফারেন্সিয়াল ব্যাকআপগুলি অন্তর্ভুক্ত করতে হবে , যদি আপনি ইতিমধ্যে:

একটি পূর্ণ ব্যাকআপ তৈরির সাথে তুলনামূলকভাবে একটি ডিফারেনশিয়াল ব্যাকআপ তৈরি করা খুব দ্রুত হতে পারে। একটি ডিফারেনশিয়াল ব্যাকআপ কেবলমাত্র সেই ডেটা রেকর্ড করে যা ডিফারেনশিয়াল ব্যাকআপের উপর পূর্ণ ব্যাকআপ ভিত্তিক হওয়ার পরে পরিবর্তিত হয়েছে। এটি ঘন ঘন ডেটা ব্যাকআপ গ্রহণে সহায়তা করে যা তথ্য ক্ষতির ঝুঁকি হ্রাস করে।

আমার বোধগম্যতা হল যে ওলার স্ক্রিপ্টগুলি এমনকি ModifyLevel পরামিতি ব্যবহার করে ডাটাবেসে পরিবর্তনের পরিমাণের ভিত্তিতে একটি পূর্ণ বা ডিফারেনশিয়াল ব্যাকআপের মধ্যে সিদ্ধান্ত নিতে পারে ।

আমরা ইএমসি ডিডি বুস্ট ব্যবহার করি এবং এটি সম্পর্কে আপনার নিজের মতামতকে স্বাগত জানাই, তবে ক্লায়েন্ট-সাইড ডি-ডুপ্লিকেশন পদ্ধতির কারণে এটি আমরা ব্যবহার করেছি যে এটি মাল্টি-টিবি ডাটাবেসের সম্পূর্ণ ব্যাকআপ খুব দ্রুত হতে পারে, এ পর্যন্ত যে এসকিউএল সার্ভার ডিফারেনশিয়াল ব্যাকআপ সম্পর্কে আমাদের চিন্তা করতে হবে না। বস্তুতপক্ষে, EMC ডিডি ব্যবহার করে আপনি হয় ডিফারেনশিয়াল ব্যাকআপ করছেন, শুধু SQL সার্ভার না। একাধিক গন্তব্য ফাইলগুলি ব্যবহার এমনকি গতিও উন্নত করে, এমনকি ডিডিবুস্টেও।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.