আমার কাছে একটি সেন্টোস 5.7 সার্ভার রয়েছে যা রাতের বেলা তার ফাইলগুলি ব্যাক আপ করবে। আমি উদ্বিগ্ন যে ব্যাকআপটি নেটওয়ার্ক জুড়ে স্থানান্তরিত হওয়ার সময় সার্ভার হোস্ট করা বিভিন্ন সাইটগুলিতে দর্শনার্থীরা অবনমিত কার্য সম্পাদন করবে।
কোনও নেটওয়ার্ক ইন্টারফেসে কোনও প্রক্রিয়ার সর্বাধিক অনুমোদিত অনুমোদিত থ্রুপুটটি সীমাবদ্ধ করা কি সম্ভব? আমি আমার উপলব্ধ ব্যান্ডউইথের অর্ধেকের মধ্যে এসএসএইচ-ভিত্তিক ফাইল স্থানান্তর সীমাবদ্ধ করতে চাই। এটি সার্ভার বা ক্লায়েন্টের পক্ষে থাকতে পারে; এটি হ'ল আমি যে ক্লায়েন্টটি সংযোগের সূচনা করে বা সংযোগটি প্রাপ্ত সার্ভারটিতে এটি করতে পেরে আমি খুশি হব।
(দুর্ভাগ্যক্রমে, আমি ব্যাকআপগুলিকে উত্সর্গ করার জন্য একটি ইন্টারফেস যোগ করতে পারি না I আমি আমার উপলব্ধ থ্রুপুটটি বাড়িয়ে তুলতে পারি, তবে এর অর্থ কেবল এই হবে যে নেটওয়ার্ক ট্রান্সফার দ্রুত সম্পন্ন হবে, তবে এটি করার সময় সংযোগের মোট ক্ষমতা সর্বাধিক সর্বাধিক বাড়বে))
কিছু পটভূমি
সম্ভবত কিছু ব্যাকগ্রাউন্ড ক্রমযুক্ত। পিছনে পিছনে, ব্যাকআপটি তৈরি করার জন্য পর্যাপ্ত লোকাল স্পেস না পেয়ে আমার একটি সমস্যা ছিল। এসএসএইচএফএস প্রবেশ করুন! ব্যাকআপটি অবশ্যই স্থানীয় ড্রাইভ যা সেভ করে যাতে কোনও ব্যাকআপ বিট ওয়েব সার্ভারে কখনও না থাকে।
কেন এটি গুরুত্বপূর্ণ? কারণ এটি সম্মানজনক ব্যবহারকে অকার্যকর বলে মনে হবে rsync --bwlimit
। rsync
আসলে স্থানান্তর করছে না বা এটিও করতে পারে না কারণ আমি ব্যাকআপ ফাইলটি সংরক্ষণ করার জন্য জায়গাটিও ছাড়তে পারি না।
আমি আপনাকে জিজ্ঞাসা করতে শুনতে পেয়েছি: "সুতরাং অপেক্ষা করুন, আপনার এমনকি একটি ব্যাকআপ ফাইল তৈরি করার প্রয়োজন কেন? কেন কেবল rsync
উত্স ফাইল এবং ফোল্ডারগুলি নয়?" কারণ "প্লেস্ক" নামে একটি বিরক্তিকর জিনিস মিশ্রণে রয়েছে! এটি আমার ক্লায়েন্ট-মুখোমুখি ওয়েব হোস্ট যা সুবিধার জন্য প্লেস্ক ব্যবহার করে। এই হিসাবে, আমি ব্যাকআপগুলি শুরু করতে প্লেস্ক ব্যবহার করি কারণ প্লেস্ক ব্যাকআপটিতে সমস্ত ধরণের অতিরিক্ত যাদু যোগ করে যা একটি পুনরুদ্ধারের প্রক্রিয়া চলাকালীন এটি খুব নিরাপদভাবে গ্রহণ করে।
গোমরা মুখ
ionice
একটি প্রক্রিয়া তৈরি করতে পারে এমন লেখাগুলিকে থ্রোট্ট করার জন্য। যেহেতু আমি কোনও এসএসএফএফএস ফাইল সিস্টেমে লিখছি, তাই ব্যাকআপ প্রক্রিয়াটির ক্লাসটি 3 এ নামিয়ে ফেলতে পারি যাতে এটি লিখতে চায় এমন অন্য কোনও প্রক্রিয়াটিকে পুরোপুরিভাবে পথ দেয়। এইভাবে আমি যে প্রভাবটি চাই তা যা ব্যাকআপ হগিং ব্যান্ডউইথের কারণে কোনও সাইটের দর্শকের অভিজ্ঞতা হ্রাস করতে পারে তা আমি পাই।