How to sync data between 2 servers automatically
Have you ever wanted to know how to easily synchronize the data between multiple servers automatically?
In this article I’ll explain how to setup 2 Linux servers to automatically synchronize data between a specific directory on each server. To do this we will use rsync, ssh key authentication, and a cron job.
Let’s call the 2 servers ‘SOURCESERVER’ and ‘DESTSERVER’ for
SOURCESERVER = Source server (the server we’re connecting from to upload the data)
DESTSERVER = Destination server (the server we’re connecting to receive the data)
Part 1 - Setting up SSH key authentication
First, we need to make sure the DESTSERVER has the ability to use key authentication enabled. Find your sshd configuration file (usually ‘/etc/ssh/sshd_config’) and enable the following options if they are not already set.
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
If you edit the file be sure to restart sshd afterwards.
# /etc/init.d/sshd restart
Next, on the SOURCESERVER we will create the public / private key pair to be used for authentication with the following command.
# ssh-keygen -t rsa
*Note: Do not enter a passphrase for this, just hit enter when prompted.
This should create 2 files, a public key file and a private key file.
The public key file (usually [homedir]/.ssh/id_rsa.pub) we will upload to the DESTSERVER.
The private key file (usually [homedir]/.ssh/id_rsa) we will keep on the SOURCESERVER.
*Be sure to keep this private key safe. With it anyone will be able to connect to the DESTSERVER that contains the public key.
Now we will plant the public key we created on to the DESTSERVER.
Choose the user account which you will use to connect to on DESTSERVER, we’ll call this user ‘destuser’ for now.
In that account’s home directory, create a ‘.ssh’ subdirectory, and in that directory create a new text file called ‘authorized_keys’. If it already exists, great, use the existing file.
Open the ‘authorized_keys’ file and paste in the contents of the public key you created in the previous step (id_rsa.pub). It should look something like the following
ssh-rsa <lots and lots of characters…> sourceuser@SOURCESERVER
Save the file and change the permissions to 600 for the file and 700 for the ‘.ssh’ directory.
Now to test that the keys are working.
From the SOURCESERVER try logging in as normal using ssh to the DESTSERVER.
# ssh destuser@DESTSERVER
If all is working you should not be prompted for a password but instead connected directly to a shell on the DESTSERVER.
Part 2 - Creating the rsync script
Now for the rsync script.
I use a simple script such as the following
——————————————-
#!/bin/bash
SOURCEPATH=’/source/directory’
DESTPATH=’/destination’
DESTHOST=’123.123.123.123′
DESTUSER=’destuser’
LOGFILE=’rsync.log’
echo $’\n\n’ >> $LOGFILE
rsync -av –rsh=ssh $SOURCEPATH $DESTUSER@$DESTHOST:$DESTPATH 2>&1 >> $LOGFILE
echo “Completed at: `/bin/date`” >> $LOGFILE
——————————————-
Copy this file into the home directory of the sourceuser on the SOURCESERVER
and modify the first 4 variables in the file.
SOURCEPATH (Source path to be synced)
DESTPATH (Destination path to be synced)
DESTHOST (Destination IP address or host name)
DESTUSER (User on the destination server)
Save it as something like ‘rsync.sh’
Set the permissions on the file to 700.
# chmod 700 rsync.sh
Now you should be able to run the script, have it connect to the DESTSERVER, and transfer the files all without your interaction.
The script will send all output to the ‘rsync.log’ file specified in the script.
Part 3 - Setting up the cron job
Assuming everything has worked so far all that’s left is to setup a cron job to run the script automatically at a predefined interval.
As the same sourceuser use the ‘crontab’ command to create a new cron job.
# crontab -e
This will open an editor where you can schedule the job.
Enter the following to have the script run once every hour
——————————————-
# Run my rsync script once every hour
0 * * * * /path/to/rsync.sh
——————————————-
Your 2 servers should now be syncing the chosen directory once every hour.
Hope this helped, let me know if you have any questions.
Digg it
del.icio.us
Technorati?
August 10th, 2007 at 11:21 am
This looks handy, I’ll try it.
September 11th, 2007 at 6:24 am
cool… i was looking for something like this
October 3rd, 2007 at 12:12 am
Thank you for your great article. Plain simple, just what i needed.
November 8th, 2007 at 3:16 am
thx for this was very helpful and crafty
November 8th, 2007 at 3:24 am
also added a LIST variable so it would handle multiple dirs and list in the log dirs and time of completion
for LIST in “`cat list.txt`”;
do
SOURCEPATH=”/$LIST”
DESTPATH=”/$LIST”
DESTHOST=”111.111.111.111″
LOGFILE=”rsync.log”
echo $’\n\n’ >> $LOGFILE
rsync -av –rsh=”ssh -i .ssh/id_rsa” $SOURCEPATH $DESTHOST:$DESTPATH 2>&1 >> $LOGFILE
echo “$LIST Completed at: `/bin/date`” >> $LOGFILE;
done
June 28th, 2008 at 8:12 pm
[…] El siguiente artículo explica como configurar 2 servidores Linux para que automáticamente sincronicen datos de un directorio a otro. Para realizar esto se usó rsync, atentificación con clave ssh y cron. […]
July 1st, 2008 at 6:47 am
[…] Sync data between 2 or more linux servers […]
July 2nd, 2008 at 10:47 pm
Actually it is one way synchronization, i.e, If we are keeping multiple servers in an load balanced environment this technique wont work properly.
If any one knows two way synchronization in load balanced environment please inform me.
August 1st, 2008 at 1:44 am
i have two linux server at my home trying to use given script but is not working please help me.
September 3rd, 2008 at 5:06 am
2Rijas:
You should look at NAS or FUSE+SSHFS to mount webroot of one server to another that is not exactly synchronization but will solve your issue. Of course this solution suits if problem lies not in harddrive capacity.
2tahir:
The script is example, if you experiencing problems implementing this synchronization I would better recommend you to read documentation on how does rsync works to understand what is going wrong.
November 11th, 2008 at 12:45 pm
Great Guide!!
Thank you!!
March 22nd, 2009 at 2:13 pm
Do you guys have a recommendation section, i’d like to suggest some stuff
May 5th, 2009 at 7:15 am
Thanks a lot !!! great post !!
June 6th, 2009 at 6:40 am
Great job! please post the complete script for multiple directories for Solaris servers.
December 3rd, 2009 at 2:07 pm
[…] la maggior parte di questa guida, si basa su quest’altra guida, davvero ottima, anche se in […]
March 11th, 2010 at 8:52 pm
Excellent!!! Simple and direct instructions. Works like a charm. Also thanks to Raam for the logging post.
July 13th, 2010 at 12:24 pm
Thank you very much for this tutorial, helped me get rysyncing between our NZ & CN servers going!
Great work
July 31st, 2010 at 5:16 am
Hi,
while trying to run the rsync.sh file, it gives me an error
rsync: -rsh=ssh: unknown option
rsync error: syntax or usage error (code 1) at main.c(1231) [client=2.6.8]
Is this known issue or somethings wrong in my configuration?
Thanks
Nikhil
August 12th, 2010 at 2:19 am
Ask five economists and you’ll get five different answers - six if one went to Harvard.
October 27th, 2010 at 7:34 am
thanks..
November 27th, 2010 at 5:21 pm
Hey 27zq1b2mzc, very interesting post, it really got me thinking. Thank you. yx6wz u9jir
January 12th, 2011 at 5:01 pm
nikhil, change -rsh into –rsh
January 12th, 2011 at 5:36 pm
or -e
February 17th, 2011 at 10:44 pm
alguien sabe si es posible plesk failover?? tener 2 plesk sincronizados. en caso de caida de uno, que el otro de servicio automaticamente
Gracias
March 17th, 2011 at 9:26 am
Wil this also delete files deleted on the main server?
April 5th, 2011 at 8:38 am
As I website owner I conceive the subject matter here is real fantastic , appreciate it for your efforts.
May 20th, 2011 at 6:24 am
how to sync 2 ways between 2 servers
i want to sync from A->B with folder X
and i want sync from B->A with folder Y
can it be?
July 14th, 2011 at 6:13 am
I actually similar to this blog, make sure you do not quit!
August 20th, 2011 at 2:56 am
Thanks man, will be trying this out soon!
October 21st, 2011 at 6:32 am
Always wondered how to do this - never got around to it until now. Works great! Thank you.
December 1st, 2011 at 10:21 am
Are you serious? I don’t agree with your information. Tell me what you enjoy about these things?
December 14th, 2011 at 7:27 pm
hi!,I really like your writing very so much! share we keep up a correspondence extra approximately your article on AOL? I need an expert in this area to unravel my problem. Maybe that is you! Looking forward to look you.
January 23rd, 2012 at 8:54 pm
hi i have followed the instructions same as above but i tryied to ssh destination server but it is asking me a password ..
please help me
January 28th, 2012 at 8:45 am
Hey This isnt to bad, i am browing your site now and wanted to say Thanks for taking your time to write this
January 29th, 2012 at 7:08 am
I will not going to say what every user has just said, but I do want to comment on your knowledge of the topic , i can say you’re truly good informed ,nice work.
January 29th, 2012 at 8:09 am
Once again I spending my time both reading and commenting onquality blogs .Very nice work
January 30th, 2012 at 8:33 am
heya imbored and sufing the net and decided to drop you a commen t ti kill some time - keep it up
January 30th, 2012 at 9:23 am
The condition is prevalent in many parts of the world where marine stratus or stratocumulus
January 30th, 2012 at 9:52 am
I dugg some of you post as I cerebrated they were handy very beneficial
January 30th, 2012 at 11:08 am
Garmin 1490t GPS…
[…]here are some links to sites that we link to because we think they are worth visiting[…]…
January 30th, 2012 at 2:41 pm
Hmm.. Pleasant website even so disagree with all the information and facts a person wrote right here.. I?m sure We’re not the only one who is sense such as this at the moment. Get in touch with everyone ridiculous on the other hand consider the overall opposite of anything you?re stating lol.
January 30th, 2012 at 2:41 pm
It is a brilliant examine in my opinion. Ought to concur that you are one of many coolest bloggers I ever discovered. Cheers for writing this particular beneficial write-up.
January 30th, 2012 at 2:41 pm
Whoa Good Blog! We are a new Boston Taxidriver and that i appeared to be accomplishing any lookups for the key phrase Boston Taxi after i found them. I can confess We revere your views you might have provided together with you and seem frontward in order to returning plus more.Thank you much!
January 30th, 2012 at 2:41 pm
impressive site! I personally honestly adore Right here?s the way?s effortless going on my eyes in addition to being properly The internet can be exceptional written. I?mirielle pondering just how I could truthfully perhaps end up being notified when a brand-new write-up has been created. I have for subscribed In order to People Innovative rss feed nourish which should carry out the strategy! include using a nice day!
January 30th, 2012 at 8:50 pm
Sure do agree with your comments, the fact’s are clear. Keep up the excellent work!Redirect Mail
January 30th, 2012 at 11:08 pm
Great wordpress blog here.. Its difficult to acquire quality writing like yours lately. I really appreciate people like you! take care to see you soon
January 30th, 2012 at 11:11 pm
Good post. I learn one thing more challenging on totally different blogs everyday. It’ll at all times be stimulating to read content material from other writers and observe just a little one thing from their store. I’d prefer to use some with the content material on my blog whether or not you don’t mind. Natually I’ll offer you a link on your net blog. Thanks for sharing.
January 31st, 2012 at 12:49 am
Once before I discovered much the same article on another website and didnt quite understand, on the other hand article helped me know it better. Thanks a lot!
January 31st, 2012 at 3:54 am
Rattling great info can be found on site.
January 31st, 2012 at 3:57 am
Very nice site you could have here, has useful information which will affect anyone
January 31st, 2012 at 3:49 pm
I believe you have remarked some very interesting points , appreciate it for the post.
January 31st, 2012 at 6:02 pm
I’d really like to talk about thank you so much for the internal you put in making this particular web page. We?michael intending for a similar good quality web site by you just as before sometime soon?? The fact is ones informative writing proficiency possesses influenced me personally to produce my individual data web site a short while ago.
January 31st, 2012 at 8:12 pm
Thank you, this info has been quite interesting, We look forward to finding out about the rest of this site.
February 1st, 2012 at 6:07 am
Very well written information. It will be supportive to anyone who usess it, as well as yours truly :). Keep up the good work - looking forward to more posts.
February 1st, 2012 at 7:42 am
Great blog! I am loving it!! Will come back again. I am taking your feeds also
February 1st, 2012 at 9:53 am
Thanks!…
Thanks for all your insight. This site has been really helpful to me….
February 1st, 2012 at 11:13 am
wartrol review…
[…]Wartrol Scam how is genital warts spread[…]…
February 1st, 2012 at 12:09 pm
Also a thing to mention is that an online business administration training course is designed for students to be able to efficiently proceed to bachelor’s degree programs. The Ninety credit diploma meets the other bachelor diploma requirements and once you earn your associate of arts in BA online, you will get access to the most up-to-date technologies within this field. Some reasons why students want to be able to get their associate degree in business is because they’re interested in the field and want to find the general knowledge necessary just before jumping in to a bachelor education program. Thx for the tips you actually provide in your blog.
February 1st, 2012 at 1:18 pm
This is the appropriate weblog for anyone who needs to seek out out about this topic. You realize so much its nearly onerous to argue with you (not that I truly would want…HaHa). You positively put a brand new spin on a subject thats been written about for years. Great stuff, simply nice!
February 1st, 2012 at 1:44 pm
Really wonderful info can be found on web site. “Wealth may be an ancient thing, for it means power, it means leisure, it means liberty.” by James Russell Lowell.
February 1st, 2012 at 2:41 pm
Yahoo results…
[…]While browsing Yahoo I found this page in the results and I didn’t think it fit[…]…
February 1st, 2012 at 3:29 pm
cuckold…
[…]we like to honor other sites on the web, even if they aren’t related to us, by linking to them. Below are some sites worth checking out[…]…
February 1st, 2012 at 6:05 pm
I’m often to blogging and i actually respect your content. The article has really peaks my interest. I’m going to bookmark your website and keep checking for new information.
February 1st, 2012 at 9:42 pm
wartrol…
[…]Buy Wartrol facts about genital warts[…]…
February 1st, 2012 at 11:57 pm
I’m really impressed with your writing skills and also with the layout on your blog. Is this a paid theme or did you customize it yourself? Anyway keep up the nice quality writing, it’s rare to see a great blog like this one nowadays..
February 2nd, 2012 at 12:38 am
I precisely desired to thank you very much once more. I am not sure the things that I might have handled without the recommendations shared by you relating to that theme. It was before a very horrifying difficulty for me personally, however , viewing a well-written strategy you managed that forced me to weep over gladness. I will be thankful for this work and in addition believe you know what an amazing job you’re undertaking training some other people via your webpage. Probably you haven’t got to know all of us.
February 2nd, 2012 at 2:41 am
I was very delighted to discover this website on google. I desired to give you thanks to you intended for this exceptional read!! I definitelyloved every little it along with I’ve anyone bookmarked to look into new products you submit.
February 2nd, 2012 at 2:54 am
Great Clips Coupons…
[…]the following are some listings to webpages which I link to because we believe these are definitely worth browsing[…]…
February 2nd, 2012 at 6:11 am
Zaubern mit Zauberei great content I do believe every one of the ideas you’ve got presented with your post. You should continue your writing. Im confident, youve a huge readers base already!
February 2nd, 2012 at 7:15 am
Hello convertxtodvd free download useful posting vso convertxtodvd crack for How to sync data between 2 servers automatically using rsync, ssh key authentication, and crontab
February 2nd, 2012 at 8:53 am
wow, awesome post.Really thank you! Great….
I really liked your blog.Much thanks again. Cool….
February 2nd, 2012 at 8:53 am
I just saved How to sync data between 2 servers automatically using rsync, ssh key authentication, and crontab on Digg, hope this helps get you more visitors. Correct with this particular write-up, I really think this site needs a lot more due consideration. I’ll likely be returning soon to learn considerably more, thank you for the blog post it is awesome
February 2nd, 2012 at 9:16 am
Hello, it looks like we noticed everyone frequented your blog thus my partner and i arrived at â??return a favorâ?. I am trying to find ways to improve my web site! I guess its acceptable to make use of a few of your thinking!!
February 2nd, 2012 at 10:01 am
Hello there, A unique dialogue is worth remark. I feel that you should write more this particular theme, it may not become a taboo theme nonetheless usually consumers are there are not enough to communicate in regarding like matters. An additional. Take care
February 2nd, 2012 at 10:36 am
Hey friend can i publish some paragraph of your article on my little blog of university.I have to publish a good articles out there and i really think your post Fits best into it.I will be grateful to give you an source link as well.I have two blogs one my own and the other which is my college blog.I will publish some part in the university blog.Hope you do not mind.
February 2nd, 2012 at 10:45 am
Great Clips Coupons…
[…]what follows are a few listings to web pages I always link to since we feel there’re really worth checking out[…]…
February 2nd, 2012 at 12:31 pm
iPhone 5 Release Date…
[…]while the sites we link to below are completely unrelated to ours, we think they are worth a read, so have a look[…]…
February 2nd, 2012 at 1:16 pm
Hi there, I was just looking by way of the net searching for some info on this and stumbled your site. I’m impressed by the information that you simply have here. It shows how well you recognize this subject. Bookmarked this page for further reading, will come back for much more.
February 2nd, 2012 at 1:36 pm
oh my god terrific submit admin will check your weblog often
February 2nd, 2012 at 2:46 pm
Great Clips Coupons…
[…]these are a handful of links to online websites which we connect to seeing that we believe they really are well worth visiting[…]…
February 2nd, 2012 at 4:39 pm
i bookmarked you in my browser admin thank you a lot i might be seeking your next posts
February 2nd, 2012 at 4:40 pm
Garmin 1490t GPS…
[…]here are some links to sites that we link to because we think they are worth visiting[…]…
February 2nd, 2012 at 4:45 pm
Kamasz…
[…]the time to read or visit the content or sites we have linked to below the[…]…
February 2nd, 2012 at 6:54 pm
Thank you, Gracias,Thanks alot, Perfect, I have been looking for details about this topic for ages and yours is the best I’ve discovered yet. And I just added this website to my google reader, great stuff. I Cannot get enough!
February 2nd, 2012 at 7:34 pm
Digg…
[…]While checking out DIGG today I found this[…]…
February 2nd, 2012 at 10:14 pm
Great Clips Coupons…
[…]listed below are a few web page links to webpages we link to because we feel they’re seriously worth browsing[…]…
February 2nd, 2012 at 11:07 pm
First-class story indeed. I have been seeking for this tips.
February 2nd, 2012 at 11:17 pm
Great Clips Coupons…
[…]listed here are several urls to places which we link to as we believe they’re truly worth visiting[…]…
February 3rd, 2012 at 1:06 am
iPhone 5…
[…]the time to read or visit the content or sites we have linked to below the[…]…
February 3rd, 2012 at 1:50 am
Great Clips Coupons…
[…]listed here are some hyper-links to webpages that we connect to since we believe they will be truly worth visiting[…]…
February 3rd, 2012 at 3:38 am
Barát Kereso…
[…]below you’ll find the link to some sites that we think you should visit[…]…
February 3rd, 2012 at 3:41 am
Appreciate it for all your efforts that you have put in this. Very interesting info. “Anything I’ve ever done that ultimately was worthwhile… initially scared me to death.” by Betty Bender.
February 3rd, 2012 at 5:14 am
Hi there, just became aware of your blog through Google, and found that it is truly informative. I’m gonna watch out for brussels. I will appreciate if you continue this in future. A lot of people will be benefited from your writing. Cheers!
February 3rd, 2012 at 6:41 am
Nice 1 web site operator accomplishment weblog post good sharings within this weblog often have fun
February 3rd, 2012 at 7:00 am
Usually I don’t learn post on blogs, but I would like to say that this write-up very compelled me to check out and do it! Your writing style has been surprised me. Thank you, very great article.
February 3rd, 2012 at 7:54 am
Terrific post admin thank you. I located what i was looking for here. I’ll review entire of posts within this time of day
February 3rd, 2012 at 11:09 am
Hi there, I found your site via Google while searching for a related topic, your site came up, it looks great. I have bookmarked it in my google bookmarks.
February 3rd, 2012 at 12:10 pm
Great Clips Coupons…
[…]the following are a few url links to webpages we connect to for the fact we think they really are worthwhile browsing[…]…
February 3rd, 2012 at 12:43 pm
Good – I should certainly pronounce, impressed with your website. I had no trouble navigating through all the tabs and related info ended up being truly easy to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or something, web site theme . a tones way for your customer to communicate. Excellent task.
February 3rd, 2012 at 12:46 pm
Wikia…
Wika linked to this website…
February 3rd, 2012 at 1:05 pm
Hello your site seems great .I agree that you are doing your horizontical knowledge.I am keen on know many more features of your web.Will come back!
February 3rd, 2012 at 1:33 pm
As I website possessor I believe the content material here is rattling magnificent , appreciate it for your efforts. You should keep it up forever! Good Luck.
February 3rd, 2012 at 1:51 pm
I used to be curious about your next post admin really required this blog super astounding webpage
February 3rd, 2012 at 2:56 pm
Dog Bedding…
[…]enough time to see or go to the content or sites we now have connected to underneath the[…]…
February 3rd, 2012 at 7:09 pm
hey admin thanks for excellent and easy understandable submit i adored your website web site really significantly bookmarked also
February 3rd, 2012 at 9:41 pm
oh my god superb publish admin will check out your webpage continually
February 3rd, 2012 at 10:30 pm
Good one webpage owner achievement webpage submit wonderful sharings within this website constantly have entertaining
February 3rd, 2012 at 10:32 pm
Websites worth visiting…
[…]here are some links to sites that we link to because we think they are worth visiting[…]……
February 3rd, 2012 at 10:44 pm
Hello your site seems to be great .I am possive that you are working your straight knowledge.I would like to know many more features of your web.Will come back!
February 4th, 2012 at 12:26 am
Websites worth visiting…
[…]here are some links to sites that we link to because we think they are worth visiting[…]……
February 4th, 2012 at 5:09 am
You are my intake, I have few web logs and rarely run out from post :). “Yet do I fear thy nature It is too full o’ the milk of human kindness.” by William Shakespeare.
February 4th, 2012 at 5:12 am
közösségi portálok…
[…]here are some links to sites that we link to because we think they are worth visiting[…]…
February 4th, 2012 at 5:23 am
Hello, i think that i saw you visited my web site so i came to “return the favor”.I am attempting to find things to improve my web site!I suppose its ok to use a few of your ideas!!
February 4th, 2012 at 6:35 am
Keep functioning ,terrific job!
February 4th, 2012 at 8:57 am
Read was interesting, stay in touch……
[…]please visit the sites we follow, including this one, as it represents our picks from the web[…]……
February 4th, 2012 at 9:31 am
Visitor recommendations…
[…]one of our visitors recently recommended the following website[…]……
February 4th, 2012 at 9:46 am
basketball drills…
[…]just below, are some totally unrelated sites to ours, however, they are definitely worth checking out[…]…
February 4th, 2012 at 10:05 am
Blogs ou should be reading…
[…]Here is a Great Blog You Might Find Interesting that we Encourage You[…]……
February 4th, 2012 at 10:38 am
Visitor recommendations…
[…]one of our visitors recently recommended the following website[…]……
February 4th, 2012 at 12:03 pm
You should check this out…
[…] Wonderful story, reckoned we could combine a few unrelated data, nevertheless really worth taking a look, whoa did one learn about Mid East has got more problerms as well […]……
February 4th, 2012 at 12:24 pm
Cool sites…
[…]we came across a cool site that you might enjoy. Take a look if you want[…]……
February 4th, 2012 at 12:58 pm
Very nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed browsing your blog posts. In any case I will be subscribing to your feed and I hope you write again very soon!
February 4th, 2012 at 1:50 pm
Great website…
[…]we like to honor many other internet sites on the web, even if they aren’t linked to us, by linking to them. Under are some webpages worth checking out[…]……
February 4th, 2012 at 2:18 pm
Websites you should visit…
[…]below you’ll find the link to some sites that we think you should visit[…]……
February 4th, 2012 at 2:25 pm
Zune and iPod: Most people compare the Zune to the Touch, but after seeing how slim and surprisingly small and light it is, I consider it to be a rather unique hybrid that combines qualities of both the Touch and the Nano. It’s very colorful and lovely OLED screen is slightly smaller than the touch screen, but the player itself feels quite a bit smaller and lighter. It weighs about 2/3 as much, and is noticeably smaller in width and height, while being just a hair thicker.
February 4th, 2012 at 3:51 pm
I am impressed with this site, real I am a fan.
February 4th, 2012 at 4:41 pm
Only a smiling visitant here to share the love (:, btw outstanding layout. “Reading well is one of the great pleasures that solitude can afford you.” by Harold Bloom.
February 4th, 2012 at 8:06 pm
Hi there! It appears as though we both have a interest for the same thing. Your blog, “How to sync data between 2 servers automatically using rsync, ssh key authentication, and crontab” and mine are very similar. Have you ever thought about writing a guest article for a similar blog? It will certainly help gain exposure to your blog (my website recieves a lot of targeted traffic). If you’re interested, e-mail me at: gabriellelevy@yahoo.com. Thanks
February 5th, 2012 at 2:06 am
Together with every little thing that appears to be building throughout this particular subject matter, a significant percentage of viewpoints tend to be relatively exciting. Even so, I beg your pardon, but I can not subscribe to your whole idea, all be it refreshing none the less. It seems to everyone that your opinions are not completely justified and in reality you are generally yourself not even thoroughly convinced of the argument. In any case I did take pleasure in looking at it.
February 5th, 2012 at 7:10 am
You made some good points there. I did a search on the topic and found most persons will approve with your blog.
February 5th, 2012 at 8:08 am
Hi. I go through a few of one’s other posts and wished to understand in the event you would be interested in exchanging blogroll links?
February 5th, 2012 at 10:09 am
Someone necessarily help to make severely articles I might state. That is the first time I frequented your website page and so far? I amazed with the research you made to make this particular publish incredible. Great activity!
February 5th, 2012 at 10:56 am
Finland is a country where evening out social inequality was genuine goal of politicians. Never going to happen here, is it?
February 5th, 2012 at 10:59 am
I was just searching for this information for a while. After 6 hours of continuous Googleing, finally I got it in your website. I wonder what’s the Google’s problem that does not rank this kind of informative sites closer to the top. Normally the top web sites are full of garbage.
February 5th, 2012 at 12:06 pm
Are you aware if is worth buying a itemizing in a common directory ? Will certainly this aid my weblog ?
February 5th, 2012 at 12:40 pm
Awsome info and straight to the point. I don’t know if this is truly the best place to ask but do you folks have any ideea where to employ some professional writers? Thx
February 5th, 2012 at 1:07 pm
Hello, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam feedback? If so how do you reduce it, any plugin or anything you can recommend? I get so much lately it’s driving me mad so any support is very much appreciated.
February 5th, 2012 at 1:35 pm
Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is totally off topic but I had to tell someone!
February 5th, 2012 at 4:55 pm
i bookmarked you in my browser admin thank you so much i is going to be searching for your upcoming posts
February 5th, 2012 at 5:03 pm
Fans of Zack Snyder’s work know that there will be a lot of slow motion used, and that is exactly what happens.
February 5th, 2012 at 5:08 pm
My partner and I absolutely love your blog and find most of your post’s to be just what I’m looking for. Do you offer guest writers to write content to suit your needs? I wouldn’t mind composing a post or elaborating on many of the subjects you write with regards to here. Again, awesome site!
February 5th, 2012 at 5:28 pm
I think this website has some rattling excellent information for everyone :D. “America is not merely a nation but a nation of nations.” by Lyndon B. Johnson.
February 5th, 2012 at 5:47 pm
There may be more than two sides to a subject.
February 5th, 2012 at 6:16 pm
Websites we think you should visit…
[…]although websites we backlink to below are considerably not related to ours, we feel they are actually worth a go through, so have a look[…]……
February 5th, 2012 at 6:51 pm
Wow, great post Many thanks for sharing !
February 5th, 2012 at 6:55 pm
Hi, Neat post. There’s an issue along with your web site in internet explorer, may check this… IE still is the market chief and a big section of other people will leave out your excellent writing because of this problem.
February 5th, 2012 at 7:53 pm
There can be more than two perspectives to a discussion.
February 5th, 2012 at 7:55 pm
We treasure to patch iphones and are able to help you having everything that you need. all you need to do happens to be watch our new internet site. we are seeking to get some exposure online so we prefered to stop by your weblog as well as observe if we coud obtain any of you to visit our apple iphone replacement web site. this is the place to be if you desire ibroke llc
February 5th, 2012 at 8:55 pm
I am often to blogging and i really appreciate your content. The article has really peaks my interest. I am going to bookmark your site and keep checking for new information.
February 5th, 2012 at 9:07 pm
Hi there, just became aware of your blog through Msn, and found that it’s really informative. I’m gonna watch out for brussels. I’ll appreciate if you keep going this in future. Lots of people will be benefited from your posting. Regards, student loan settlement!
February 5th, 2012 at 10:08 pm
Howdy! Amazing weblog! I’m also a ordinary visitor to your site (even more like addict :P) of your website but yet I had a query. I’m so not necessarily quite for sure if its the right site to question, but you’ve got no spam comments. I receive comments each day. Will you help me? Thanks for the tips!
February 5th, 2012 at 11:21 pm
Wonderful put up admin thank you. I identified what i used to be trying to find here. I will review entire of posts on this evening
February 6th, 2012 at 12:06 am
I actually wanted to compose a small note to express my thanks you for a few of the pleasant secrets you are showing on this webpage.
February 6th, 2012 at 1:08 am
Many different web-sites offer you tips about trying to play yet there seems to be too much advice.
February 6th, 2012 at 1:37 am
Just Browsing…
While I was browsing today I noticed a excellent post concerning…
February 6th, 2012 at 2:20 am
Love your blog!
February 6th, 2012 at 2:22 am
lol wow that was not what i was expecting can you show us some examples
February 6th, 2012 at 2:51 am
Heya! Awesome article! I’m a usual visitor (very much like addict :P) of this website though I had a a doubt. I am only not actually sure whether its the right web site to ask, but you have no spam comments. I get comments on a regular basis. Can you assist me? Thanks!
February 6th, 2012 at 2:54 am
what i wanted to say is that i really need some sleep and that this blog is starting to sound good
February 6th, 2012 at 3:54 am
I went to see Real Steel because it was filmed here in Michigan and I wanted to see my Michigan extra peeps.
February 6th, 2012 at 4:16 am
I consider something really interesting about your web site so I saved to bookmarks .
February 6th, 2012 at 4:39 am
Hello I am so excited I found your blog page, I really found you by mistake, while I was looking on Bing for something else, Anyhow I am here now and would just like to say thank you for a remarkable post and a all round entertaining blog (I also love the theme/design), I don’t have time to read it all at the moment but I have saved it and also added in your RSS feeds, so when I have time I will be back to read more, Please do keep up the excellent work.