যদি আপনার অতিরিক্ত ec2 উদাহরণ থাকে তবে আপনি নেটটalk এবং s3ql ব্যবহার করতে পারেন। এটি একটি নেটিভ সময় মেশিন সমাধান এবং সিংহ খুব কাজ করে। আপনার ব্যাকআপ সংকুচিত এবং deduplicated করা হবে।
উবুন্টু থেকে:
S3QL ইনস্টল করুন (1.11.1) এবং নেটটক (2.2.1)
sudo add-apt-repository ppa:nikratio/s3ql
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install s3ql netatalk
S3QL authfile তৈরি করুন
mkdir ~/.s3ql
vi ~/.s3ql/authinfo2
নিম্নরূপ S3QL authfile সম্পাদনা করুন:
[s3]
storage-url: s3://
backend-login: $AWSKey
backend-password: $AWSSecretKey
Authfile উপর অনুমতি সেট করুন
chmod 600 ~/.s3ql/authinfo2
S3QL ফাইল সিস্টেম তৈরি করুন
sudo mkfs.s3ql s3://$bucketName
মাউন্ট S3QL ফাইল সিস্টেম
sudo mkdir /mnt/$bucketName
sudo mount.s3ql --allow-other --nfs --compress lzma s3://$bucketName /mnt/$bucketName
Netatalk কনফিগার করুন
sudo vi /etc/netatalk/AppleVolumes.default
নীচে প্রদর্শিত হিসাবে AppleVolumes.default নীচে সম্পাদনা করুন:
(দ্রষ্টব্য: টিএম এছাড়াও যোগ করা হয়েছে: DEFAULT: বিকল্প। ভলিউজিলিমিট MIB #
: DEFAULT: বিকল্প: upriv, ব্যবহৃত, টিএম
/mnt/$bucketName "S3 Backups" volsizelimit:238418.58
ব্যাকআপ জন্য ব্যবহারকারী তৈরি করুন
sudo useradd $username
sudo passwd $username
ব্যাকআপ ব্যবহারকারীর ব্যাকআপ ড্রাইভের মালিকানা সেট করুন
sudo chown $username /mnt/$bucketName
তারপর যান - & gt; সার্ভারের সাথে সংযোগ করুন - & gt; এবং অনুসন্ধানকারী থেকে সার্ভার আইপি বা হোস্টনাম লিখুন। নিশ্চিত করুন আপনার পোর্ট 548 খোলা আছে!