M-TownTider

Q: Restoring iweb from time machine backup on OS X Yosemite

While I understand that iWeb is completely antiquated, I have a site that I run for a non profit organization and we were using iWeb, but upon updating to OS X Yosemite I no longer have the domain file.  Because of a glitch in my download process, I had to perform a clean install of OS X Yosemite.  In an effort to retain any information I had on my machine before attempting to update, I used Migration Assistant which worked great but the glitch came along with it and after shutting down the machine, forced me to perform another clean install.  Before I shut down my machine, I did open iWeb and the website was there with no issues, so I know that the file is somewhere in my Time Machine backup, but now that I am finding and pulling over all of my files manually I can't find it anywhere.  I really don't want to explain to the organization that the site is gone or go through the process of rebuilding it from scratch.  Any suggestions on where to look are much appreciated.  I have searched and tried any options that have been posted on this site by prior individuals and they have not worked for my issue.  Thanks again for any and all help.

MBP-Mid 2010 

OS X Yosemite 10.10 updated from Mavericks

MacBook Pro, OS X Yosemite (10.10)

Posted on Nov 4, 2014 2:56 PM

Close

Q: Restoring iweb from time machine backup on OS X Yosemite

  • All replies
  • Helpful answers

  • by Old Toad,

    Old Toad Old Toad Nov 4, 2014 3:18 PM in response to M-TownTider
    Level 10 (141,783 points)
    Photos for Mac
    Nov 4, 2014 3:18 PM in response to M-TownTider

    The domain file you need is located in your Home/Library/Applications Support/iWEb folder.  You may have to use a 3rd party app to make all invisible files/folder visible before going into Time Machine and going back to the latest backup that contains the Domain.sites or Domain.sites2 file in that location.

     

    You could download and run Find Any File to search for a file with "domain.site" in the file name on your TM hard drive. FAF can search areas that Spotlight can't like invisible folders, system folders and packages.

     

    If you were working with iWeb 3 than make the search Name equals Domain.sites2 as that will search faster than Name contains Domain.sites2.  Once you find the latest version of the domain file in the search window drag it to your Desktop.

     

    Screen Shot 2014-11-04 at 3.17.32 PM.jpg

     

    Place it wherever you want on your HD, in the Documents folder is a good choice, and do the following to open it the first time:

     

    To open your domain file in Lion, Mountain Lion, Mavericks or Yosemite for the first time or to switch between multiple domain files Cyclosaurus has provided us with the following script that you can make into an Applescript application with Script Editor. Open Script Editor, copy and paste the script below into Script Editor's window and save as an application.

    do shell script"/usr/bin/defaults write com.apple.iWeb iWebDefaultsDocumentPath -boolean no"

    delay 1

    tell application "iWeb" to activate

     

    You can download an already compiled version with this link: iWeb Switch Domain.

     

    Just launch the application, find and select the domain file in your Home/Library/Application Support/iWeb folder that you want to open and it will open with iWeb. It modifies the iWeb preference file each time it's launched so one can switch between domain files.


    WARNING: iWeb Switch Domain will overwrite an existing Domain.sites2 file if you select to create a new domain in the same folder.  So rename your domain files once they've been created to something other than the default name.

     

    NOTE: In Lion and later the Home/Library folder is now invisible. To make it permanently visible in Lion or Mt. Lion enter the following in the Terminal application window: chflags nohidden ~/Library and press the Return key - 10.7: Un-hide the User Library folder.

     

     

    For Mavericks and Yosemite go to your Home folder and use the View ➙ Show View Options menu to bring the this window:

    Mavlibvis.png

    OTsig.png

  • by M-TownTider,

    M-TownTider M-TownTider Nov 4, 2014 3:45 PM in response to Old Toad
    Level 1 (0 points)
    Nov 4, 2014 3:45 PM in response to Old Toad

    Even using Find Any File, I cannot locate the Domain file.  I have found a Domain file in a Time Machine (which I believe to be the correct one) but when I try to copy and paste it to my Documents folder, I get an error message saying that the file has been deleted or is no longer available.  I don't see how it would have been deleted since I have just now found it.  Thank you for your previous response and I wish it had solved my problem.   

  • by Old Toad,

    Old Toad Old Toad Nov 4, 2014 3:51 PM in response to M-TownTider
    Level 10 (141,783 points)
    Photos for Mac
    Nov 4, 2014 3:51 PM in response to M-TownTider

    Note where the domain file is located via FAF and enter Time Machine, go back, select it and try using the Restore button to restore it.  Keep going back in time till one restores properly.

  • by M-TownTider,

    M-TownTider M-TownTider Nov 4, 2014 5:23 PM in response to Old Toad
    Level 1 (0 points)
    Nov 4, 2014 5:23 PM in response to Old Toad

    The file does not show itself in the FAF search and after I have found it in TM and I attempt to "restore" it, it shows the animation as if it is being restored but then it is nowhere to be found on the present drive.

  • by Ethmoid,

    Ethmoid Ethmoid Nov 5, 2014 1:58 AM in response to M-TownTider
    Level 6 (11,282 points)
    Nov 5, 2014 1:58 AM in response to M-TownTider

    Your domain file should not be located in your Documents folder.

     

    By default and this has always been the case, your domain file resides in your User Library/Application Support/iWeb/domain.sites and if you restore a domain file from TimeMachine, then you must restore it to your User Library under iWeb and not the Documents folder.

  • by Ethmoid,

    Ethmoid Ethmoid Nov 5, 2014 2:01 AM in response to M-TownTider
    Level 6 (11,282 points)
    Nov 5, 2014 2:01 AM in response to M-TownTider

    Try looking in your User Library/Application Support/iWeb/domain.sites and this by default is where iWeb domain files are stored.

     

    The website will not disappear just because you cannot access domain files - if the site is published it is still visible on the web, but you may end up having to re-build the site from scratch with more up to date software and software that is actually supported, such as EverWeb.  Try taking a look at that as an alternative to iWeb.

  • by M-TownTider,

    M-TownTider M-TownTider Nov 12, 2014 6:16 AM in response to Ethmoid
    Level 1 (0 points)
    Nov 12, 2014 6:16 AM in response to Ethmoid

    After many days of searching to no avail, I finally gave up on the search and just started over from scratch using Everweb.  Thank you to all of you who responded and tried to help me solve my problem.  Hopefully I won't have to go through that again, as I will make sure the file is backed up somewhere safe.

  • by Wyodor,

    Wyodor Wyodor Nov 12, 2014 7:35 AM in response to M-TownTider
    Level 6 (19,753 points)
    Nov 12, 2014 7:35 AM in response to M-TownTider

    The file that EverWeb uses is next to the location where iWeb stores its file :

     

    ~/Library/Application Support/EverWeb/

    ~/Library/Application Support/iWeb/

     

    Just in case.