র‌্যাকস্পেস মেঘ সাইটের জন্য ব্যাকআপ সমাধান?


10

ফাইল এবং ডেটাবেস সহ র‌্যাকস্পেস ক্লাউড সাইটগুলি থেকে সামগ্রীটি ব্যাক আপ করার জন্য আমার কাছে কী বিকল্প রয়েছে? আমি জানি যে তাদের ক্রোন জব রয়েছে, তবে আমি নিশ্চিত নই যে আমার কাছে কী বিকল্প রয়েছে when

ক্রোন জবগুলির পক্ষে তাদের সমর্থনযোগ্য কিছু বিষয় এখানে রইল

উত্তর:


3

আমি আমার ভিপিএস ব্যাক আপ করতে দুটি স্ক্রিপ্ট ব্যবহার করি (লিনোডে হোস্ট করা তবে র্যাকস্পেসে একই কাজ করা উচিত)।

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

সাধারণ ফাইল সিস্টেম ব্যাকআপের জন্য, আমি সদৃশ ব্যবহার করি - এটি বিভিন্ন স্টোরেজ ব্যাকেন্ডগুলি (এফটিপি, স্কিপ, এনএফএস, ইত্যাদি) ব্যবহার করতে পারে তবে আমি অ্যামাজন এস 3 ব্যাকএন্ড ব্যবহার করতে পছন্দ করি। সদৃশ আপনার প্রয়োজনের উপর নির্ভর করে পূর্ণ বা বর্ধমান ব্যাকআপ করবে। এটি আপনার ব্যাকআপ ফাইলগুলির সংকোচনের পাশাপাশি এনক্রিপশনও পরিচালনা করবে যদি আপনি চান।


1
র‌্যাকস্পেসের সাথে আমার শেল অ্যাক্সেস নেই।
ড্যানিয়েল এ। হোয়াইট

1

র‌্যাকস্পেস তাদের ক্লাউড সাইটগুলিতে এসএসএইচকে অনুমতি দেয় না তাই আমি মনে করি না যে আপনি এটি ইনস্টল করতে রাজি না করাতে সদৃশতা কাজ করবে।

আমরা পাশাপাশি সমাধানের সন্ধান করছিলাম, তবে একটি ব্যাকআপ সিস্টেম তৈরি করে শেষ করেছি যা ফাইল এবং এসকিউএল ডাম্প সংরক্ষণাগারভুক্ত করে এবং তাদের নাম এবং তারিখের র্যাকস্পেস ক্লাউড ফাইলগুলিতে স্থানান্তর করে। সিস্টেমটি পুরানো ব্যাকআপগুলি সাফ করার পরিচালনা করে (আমরা বিভিন্ন দৈনিক / সাপ্তাহিক / মাসিক ব্যাকআপ রাখি) এবং একটি ডেডিকেটেড ড্রুপাল ইনস্টলের মডিউল হিসাবে কাজ করে। প্রশাসক প্রতিটি ব্যাকআপের স্থিতিতে প্রতিক্রিয়া দেয় এবং একটি সংক্ষিপ্ত বিবরণ দেওয়ার জন্য একটি Google স্প্রেডশিটকে জনপ্রিয় করে তোলে। এটি র্যাকস্পেসের বাইরের যে কোনও সাইটের সাথেও কাজ করতে পারে, যেহেতু এটি সমস্ত পিএইচপি ক্লায়েন্ট ব্যবহার করে সমস্ত কাজ করে (আপনি যে সাইটগুলিতে ব্যাকআপ নিতে চান সেগুলিতে একটি পিএইচপি স্ক্রিপ্ট আপলোড করুন, অ্যাডমিন ইউআইতে সেট আপ করুন এবং মাস্টার সাইটটি গ্রহণ করবে) সমস্ত সময়সূচী / প্রমাণীকরণ / ইত্যাদির যত্ন ...) আমরা এটিকে অভ্যন্তরীণভাবে ব্যবহার করছি তবে এর জন্য যদি কোনও আগ্রহ থাকে তবে এটি মডিউল হিসাবে প্রকাশ করতে পারি, সুতরাং আমাকে জানান।


1
সদৃশটি পাইথন-ক্লাউডফিলস লাইব্রেরিকে সমর্থন করে যা কোনও অনুলিপি ব্যবহার করে অনুলিপি ব্যবহার করে র‌্যাকস্পেস ক্লাউডকে ব্যাকআপ দেওয়ার অনুমতি দেয় - গ্রহণ করুন -আপনি -ভিটামিন.ব্লগস্পট.কম
টম এইচ

0

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

#!/bin/sh
# System + MySQL backup script
# Full backup day - Sun (rest of the day do incremental backup)
# Copyright (c) 2005-2006 nixCraft 
# This script is licensed under GNU GPL version 2.0 or above
# Automatically generated by http://bash.cyberciti.biz/backup/wizard-ftp-script.php
# ---------------------------------------------------------------------
### System Setup ###
DIRS="/home /etc /var/www"
BACKUP=/tmp/backup.$$
NOW=$(date +"%d-%m-%Y")
INCFILE="/root/tar-inc-backup.dat"
DAY=$(date +"%a")
FULLBACKUP="Sun"
### MySQL Setup ###
MUSER="admin"
MPASS="mysqladminpassword"
MHOST="localhost"
MYSQL="$(which mysql)"
MYSQLDUMP="$(which mysqldump)"
GZIP="$(which gzip)"
### FTP server Setup ###
FTPD="/home/vivek/incremental"
FTPU="vivek"
FTPP="ftppassword"
FTPS="208.111.11.2"
NCFTP="$(which ncftpput)"
### Other stuff ###
EMAILID="admin@theos.in"
### Start Backup for file system ###
[ ! -d $BACKUP ] && mkdir -p $BACKUP || :
### See if we want to make a full backup ###
if [ "$DAY" == "$FULLBACKUP" ]; then
FTPD="/home/vivek/full"
FILE="fs-full-$NOW.tar.gz"
tar -zcvf $BACKUP/$FILE $DIRS
else
i=$(date +"%Hh%Mm%Ss")
FILE="fs-i-$NOW-$i.tar.gz"
tar -g $INCFILE -zcvf $BACKUP/$FILE $DIRS
fi
### Start MySQL Backup ###
# Get all databases name
DBS="$($MYSQL -u $MUSER -h $MHOST -p$MPASS -Bse 'show databases')"
for db in $DBS
do
FILE=$BACKUP/mysql-$db.$NOW-$(date +"%T").gz
$MYSQLDUMP -u $MUSER -h $MHOST -p$MPASS $db | $GZIP -9 > $FILE
done
### Dump backup using FTP ###
#Start FTP backup using ncftp
ncftp -u"$FTPU" -p"$FTPP" $FTPS<
mkdir $FTPD
mkdir $FTPD/$NOW
cd $FTPD/$NOW
lcd $BACKUP
mput *
quit
EOF
### Find out if ftp backup failed or not ###
if [ "$?" == "0" ]; then
rm -f $BACKUP/*
else
T=/tmp/backup.fail
echo "Date: $(date)">$T
echo "Hostname: $(hostname)" >>$T
echo "Backup failed" >>$T
mail -s "BACKUP FAILED" "$EMAILID" <$T
rm -f $T
fi

0

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

বলা হচ্ছে, আমি রাতের ভিত্তিতে সমস্ত সাইট ফাইল @ ক্লাউডসাইটগুলিকে স্বয়ংক্রিয়ভাবে ব্যাকআপ করতে কোবিয়ান ব্যাকআপ ব্যবহার করি। এটি একটি দুর্দান্ত আগুন এবং সমাধানের ভুলে যা যার জন্য কোনও স্ক্রিপ্টিং জ্ঞান বা ক্রোন জব প্রয়োজন নেই, আপনি পর্যায়ক্রমে পুনরুদ্ধার পরীক্ষা করে নিন তা নিশ্চিত করুন।

আরও বিশদ এখানে: http://www.iainlbc.com/2010/04/how-to-backup-rackspace- ক্লাউডসাইটস- অটোমেটিক- সংহতভাবে- ব্যবহার- ফ্রি- সফ্টওয়্যার /

মাইএসকিউএল প্রশাসক (ইওএল) আমাদের অ্যামাজন আরডিএসের স্বয়ংক্রিয় ব্যাকআপগুলি পরিচালনা করে



0

আমি http://www.zipitbackup.com/ চেষ্টা করেছিলাম । র‌্যাকস্পেস থেকে এর ব্যাকআপ ইউটিলিটি। এটি ভালই কাজ করে.

ডকুমেন্টেশন বলছে এটি কীভাবে কাজ করে:

-> প্রতি সাইট ভিত্তিতে চালিত হয়। আপনি ব্যাক আপ করতে চান এমন প্রতিটি সাইটের জন্য অবশ্যই জিপিট ব্যাকআপ ইউটিলিটি ইনস্টল করা উচিত।

-> জিপিট ব্যাকআপ ইউটিলিটি আপনার ক্লাউড ফাইল অ্যাকাউন্টে সমস্ত ক্লাউড সাইট ফাইল এবং ডাটাবেস ব্যাক আপ করে।

-> সমস্ত উপলব্ধ ব্যাকআপ তালিকায়। উপলভ্য ব্যাকআপগুলি ক্লাউড কন্ট্রোল প্যানেলের মাধ্যমে পরিচালনা করা যায়।


জিপব্যাকআপ স্প্যাম।
হরিণ হান্টার

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