Apple’s TimeMachine – How to create a Network Backup

1

OS X’s TimeMachine software had native support for network backup until the OS X Leopard 10.5.2 was released. Apple had its own reasons for the decision to remove network backup, but many of us would like to be able to still back up over the network.

How do you do it?

Fortunately there is an option to turn-on network support for TimeMachine by running the following command in terminal:

defaults write com.apple.systempreferences
TMShowUnsupportedNetworkVolumes 1

We can finally see network hardrives in selection for backup places. The problem might seem solved, however this is just the beginning.

If you select a network drive for backup, you will see a very familiar message:

the backup disk image could not be created

TimeMachine only supports Mac OS Extended (Journaled) file system.

The solution is to create a place on the network, which will trick TimeMachine, into thinking that it holds data in Mac OS Extended (Journaled) file system. This trick is accomplished via copying a sparsebundle image (with special name) to a network share. You have to do following steps for to make TimeMachine successfully run a backup.

OVERVIEW

  1. Enable network hardrive support in TimeMachineMount network shared place for backup data
  2. Create a sparsebundle virtual image
  3. Copy the sparsebundle virtual image to the network shared place
  4. Set up TimeMachine for network backup
  5. Optimisation and other information

1. Enable network hardrive support for the TimeMachine software

Network hardrive support for TimeMachine is turn off by default. For changing this fact we have to type following command to the terminal:
defaults write com.apple.systempreferences
TMShowUnsupportedNetworkVolumes 1

After that, you should see mounted network harddrive in TimeMachine’s locations for backup. If it is not this case, probably a restart is needed.

2. Mount Network shared place for backup data

If you have a shared location for backup data on Linux server, you can map the directory as a drive to Mac in Finder application. You have to do following steps:

Click GO and then “connect to server” in finder menu.

Write following path if your sharing is based on protocol samba (SMB): SMB://<IP_ADDRESS_or_COMPUTER_NAME>/<NAME_of_SHARED_PLACE> (e.g. SMB://192.168.1.25/Backup)

3. Create a sparsebundle virtual image This step is very important, because the TimeMachine doesn’t allow to backup data to a network drive, which has any file system except “Mac OS Extended (Journaled)”. So we have to create a disk image in “Mac OS Extended (Journaled)” format.
We have two ways to do it:

Open disk utility (Disk Utility) and create new virtual disk with following atributes:

Save As: <computer hostname>_<hex mac address of en0 interface>.sparsebundle (e.g. MacJohn_00ef9a048c4f.sparsebundle, if you forget to add .sparsebundle, it will be added automatically)
Volume Name: Backup of <computer hostname> (e.g. Backup of MacJohn)
Volume Size: the max amount of space you’re going to set aside for backups. (The volume size is depends on amounts of backup data. I have chosen 150 GB)
Volume Format: Mac OS Extended (Journaled)
Encryption: None
Partitions: No partition map
Image Format: Sparse bundle disk image
Note: Disk utility automatically mounts the image to system volumes. We won’t need the image mounted, so we can safely unmount it.

The previous step can be done by one command in terminal: hdiutil create -size 150g -fs HFS+J -volname “Backup of MacAlec” MacAlec_00ef9a048c4f.sparsebundle

3. Copy the sparsebundle virtual image to the network shared place
You can copy the sparsebundle image to the network shared place using one of the following steps:

Copy the file to shared place by drag and drop operation in Finder application.
If you prefer to work with the terminal, you can type this instead: cp -r <sparsebundle_image_disc_location>/<computer hostname>_<hex mac address of en0 interface>.sparsebundle /Volumes/<NAME_of_SHARED_PLACE>/(e.g. cp -r /Users/Alec/Documents/MacAlec_00ef9a048c4f.sparsebundle /Volumes/Backup/)

Now we can safely delete the sparsebundle image copy on local computer once we are sure that it has been copied to the shared location.

Set up the TimeMachine for network backup

Open TimeMachine preferences (in SystemPreferences).
Click on Change Disk button for select the network drive for backup. (We have to select the “Backup”in our case.)
The first backup will start in two minutes. TimeMachine supports incremental backup, thus the first backup can take very long time (it is depends on network bandwidth and amount of backup data).

If you want to eject the mapped shared volume (/Volumes/Backup in our case), you have to do it within the two minutes countdown before backup starts or after backup is finished. TimeMachine has its own mechanism for mapping network hardrives, so a backup process isn’t interrupted by your hard drive mounting or unmounting. TimeMachine will automatically mount the virtual sparsebundle image, when the backup starts. You will see Backup of <computer_name> as connected device on your desktop, so you won’t need to manually mount the network hard drive later.

4. Optimisation and other information
in order to avoid long delays in backup process caused by Spotlight indexing, You should set the Spotlight application to not index the mapped network drive. Here’s how to remove spotlight indexing for a hard drive:

Open up the Spotlight software preferences in system preferences window
Move to privacy options and add the network drive by plus symbol
If you’d like to back up a little less often, you can modify the file

com.apple.backupd-auto.plist which is located in /System/Library/LaunhDaemons/ to change backup time interval. Open up the file in text editor and find the section: <key>StartInterval</key> <integer>3600</integer> You should change the number 3600 to the number of seconds of your backup interval.

computer-ram

RAM – DDR3 Speed Ratings

0

computer-ramThe following are DDR3 Speed Ratings:

Core RAM Clock Speed DDR I/O Speed DDR3 Speed Rating PC Speed Rating
100MHz 400MHz DDR3-800 PC3-6400
133MHz 533MHz DDR3-1066 PC3-8500
166MHz 667MHz DDR3-1333 PC3-10667
200MHz 800MHz DDR3-1600 PC3-12800
crucial

RAM – DDR2 Speed Ratings

0

crucialThe following are common DDR2 Speeds:

Core RAM Clock Speed DDR I/O Speed DDR2 Speed Rating PC Speed Rating
100MHz 200MHz DDR2-400 PC2-3200
133MHz 266MHz DDR2-533 PC2-4200
166MHz 333MHz DDR2-667 PC2-5300
200MHz 400MHz DDR2-800 PC2-6400
250MHz 500MHz DDR2-1000 PC2-8000

RAM – DDR Speed Ratings

0

The following table contains DDR Speed Ratings

Clock Speed DDR Speed Rating PC Speed Rating
100MHz DDR200 PC1600
133MHz DDR266 PC2100
166MHz DDR333 PC2700
200MHz DDR400 PC3200
217MHz DDR433 PC3500
233MHz DDR466 PC3700
250MHz DDR500 PC4000
275MHz DDR550 PC4400
300MHz DDR600 PC4800
MailIcon

How to check if an Email Address Exists

1

MailIconA lot of the time you email someone and suddenly there’s a bounce back or System’s Administrator reply’s back saying something along the lines of mail didn’t go through to the following recipients etc…

Example of correctly formatted email address – Still wrong:

joe.blogs@reddit.com (VALID but still does not exist)

The above may occur when the end-user took down the wrong email via Phone or while typing

 

Solution:

The check below can be implemented in most programming languages incl PHP, Python etc.

1st Step – Find Mail exchanger of reddit.com

COMMAND:
nslookup -q=mx reddit.com
RESPONSE:
reddit.com      MX preference = 10, mail exchanger = mail.reddit.com

2nd Step – Connect to mail server mail.reddit.com

COMMAND:
telnet mail.reddit.com 25
RESPONSE:
250 mail.reddit.com

COMMAND:
mail from: <youremail@gmail.com>
RESPONSE:
250 2.1.0 Ok

COMMAND:
rcpt to: <joe.blogs@reddit.com>
RESPONSE:
550 5.1.1 <joe.blogs@reddit.com>: Recipient address rejected: User unknown in local recipient table

COMMAND:
quit
RESPONSE:
221 2.0.0 Bye

mac-terminal

How to change License key for MS Office 2004 for Mac OS

0

mac-terminalChanging this can be relatively easy but you’ll need to use Terminal. The File we’re aiming to delete is the OfficePID.

Open up your Applications folder, go to Utilities folder and double-click on Terminal. You’ll want to move into the following directory:

/Applications/Microsoft Office 2004/

In Terminal type the following

cd “/Applications/Microsoft Office 2004/”

Make sure you aren’t running any office application at this point!

go one directory deeper ie. Office and delete the Office PID file.

cd Office

rm OfficePID

 

Now close off Terminal and open up Word or Excel. You will now(hopefully) be prompted to enter in your license key and credentials

Mobile’ phone’s centenery

0

Photographs of the world’s first “wireless telephone” have revealed that it was not quite as mobile as its modern counterparts.Invented by Nathan Stubblefield in 1908, the device came complete with an unwieldy metal transmitter.

A far cry from the tiny mobile phones in use today, the telephone was made up of a system of wire suspended between metal rods with the transmitter placed on a train carriage or boat.

When the vehicle neared, a signal was sent through the air to the telephone using magnetic fields. It could be heard near the other end of the wire through another phone.
One hundred years on, Stubblefield is finally being recognised as the inventor of the mobile phone. Just 30 years after the first proper long-distance phone network was set up, the Kentucky melon farmer was awarded the patent for his “wireless telephone”.

Stubblefield created the “portable” phone after managing to send his and his son’s voices between early telephones through the ground and even through water.

His device never caught on but now he is being honoured with his very own page on the Virgin Mobile website to mark the anniversary of his creation.

Virgin’s founder Sir Richard Branson said: “Nathan is the father of the mobile phone and I’m thrilled we can celebrate the 100-year anniversary of his invention that in some way went on to change the way the world communicates.”

Vatican Buys Palm for $800 Million

0

>ROME (Agencies) – The Vatican has bought Palm Inc. in an $800-million cash, stock, and souls deal, a move that analysts are calling a bold bid to reconvert the Catholic Church into the number one mobile operator for communication with God. The purchase is the culmination of Pope Benedict XVI’s new push into the mobile arena.

..Read further

Social Network for Hackers

1

Hackers now have their own social network, backed by GnuCitizen, a high-profile “ethical hacking” group.

The network, called House of Hackers, has signed up more than 1,000 members since its launch earlier this week, according to the site.

GnuCitizen set up the network to promote collaboration among security researchers. The site’s founders said they use “hacker” in the positive sense.

The term “should all express admiration for the work of the most skilled, creative, clever, unique, provocative, intelligent, intense, intriguing and interesting people among the human society,” said GnuCitizen in a message on the House of Hackers Web site…

Read further

Core 2 Extreme

0

Conroe XE – 65nm
27 July 2006:
Desktop Extreme Edition CPU (SMP support restricted to 2 CPUs)
same features as Conroe
LGA775
Variants
Core 2 Extreme X6800 – 2.93 GHz (4 MB L2, 1066 MHz FSB)

Kentsfield – 65nm
13 December 2006:
Two dual-core cpu dies in one package.
Number of Transistors 586 Million
Socket 775
Variants
Core 2 Extreme QX6850 – 3 GHz (2×4 MB L2 Cache, 1333 MHz FSB)
Core 2 Extreme QX6800 – 2.93 GHz (2×4 MB L2 Cache, 1066 MHz FSB) (Apr 9th 07)
Core 2 Extreme QX6700 – 2.66 GHz (2×4 MB L2 Cache, 1066 MHz FSB) (Nov 14th 06)

Yorkfield – 45nm
Die shrink of Kentsfield
Contains 2x Wolfdale dual core dies in one package
Same features as Wolfdale
Number of Transistors 820 Million
Variants
Core 2 Extreme QX9770 – 3.2 GHz (2×6 MB L2, 1600 MHz FSB)
Core 2 Extreme QX9650 – 3 GHz (2×6 MB L2, 1333 MHz FSB)

Go to Top