How migrate only definitely "clean" data?

I got a new MBP this week and I want to make sure I don't repeat the problems I'm having on my also pretty-new current MBP. Apple replaced the hard drive, and that helped a lot, but I still get weirdness in iTunes and the finder. I tried rebuilding my sizeable iTunes library several times, but the problem persists. How can I bring over my essential data while steering clear of any viruses, worms, or other varmints? Tools at my disposal include Migration Assistant, of course, Time Capsule, MobileMe, CarbonCopy Cloner, SuperDuper.

RAM and disk drives can have faults, errors, and they aren't 'black/white' but can have marginal and "maybe" (a disk will make n-attempts to verify it read/wrote correct data) and any time a file is updated it has to copy and write, rename, and delete the old file fragment. So lots of activity going on.
New drives can ship with weak/bad sectors they don't double check, and not with TB of storage. Drives do include ECC and some checks. If the number of spare blocks is less than when the drive was new, if the drive has or attempts to use a spare and mark a block as bad, that is one thing to worry about.
Best to scan a drive for bad blocks before use.
Same for files. Scan them (TechTool Pro 5) for errors, for problem with date and metadata.
I no longer (never really relied on anyway) use TimeMachine and prefer SuperDuper or Carbon Copy Cloner along with other programs (TriBackup 5 has some excellent features), as well as TTPro 5 and Disk Warrior.
The main 'threat' is probably poorly written and tested software, buffer overflow, something that would crash an application or even the entire system and force you to lose work and data, AND require repairing the drive(s). FSCK does a better job than just restart or even than Safe Boot, but Disk Warrior beats both.
ClamXav is a maybe, but unless there is a reason (share files to/from others), and unless it scans internet traffic for packets, not much use or help.
And yes, there are it seems monthly "malware flavor of the month" threads.
Mobile devices may be of more concern. New unknowns, new avenues - malware on flash memory cards and USB sticks use to be "nVir on floppy" for 20th Century. Now it is your iXYZ that is also wireless, credit card/payment, address book and all your most personal data - in one place.
Which is why there has been new attention to security threats and to enterprise as devices enter business (and discard or secure erase any sim card after traveling in some areas of the world).
More likely to have a short, struck by lightning, or cosmic ray caused a flipped bit/byte of RAM (now with high density 2GB SODIMM and disks).
After the 1988 nVir and all the other variants, haven't seen malware on Mac OR PC (MS Security Essentials 2.0 free, so no need for anyone to not have plus it is highly regarded effective tool).
As to why your iTunes can't be rebuilt, I leave that to others (burn to BR when new and before it gets used or copied). Transmitting files means lost packets, resends, bad wires and connections. Clone your library to sparse disk image as soon as possible and redundancy.

Similar Messages

  • After a Lion clean install, how do I retrieve my data from external back-up? Following Apple advice for use of Migration Assistant did not work creating similar issues leading to clean install.

    After a Lion clean install, how do I retrieve my data from external hard drive?
    Following Apple advice I used Migration Assistant which crashed new system twice which is why I had to clean install Lion in the first place.
    Is there a sure way of doing it?
    I have only a few programs that I will have to install myself and that should not be a problem.
    I just want my data, music and photos back where I can use them.

    Time machine backups. I went to migration assistant a few hours ago and limited my selection to "users", no need for applications, settings and other files.  Stuff started moving over at a fast pace but has now seemed to stall.
    I will let it run overnight as there are lots of songs and photos as well as a few movies.
    If that does not work, then I will go into TM and try restore. I have restored some things in the past such a mail files and it has worked well. 
    The Apple fellow at the store told me to go right into TM, he may have had a point. I'll get it eventually.

  • I was given a 2010 17" MacBook Pro. I want to reset it to new and then migrate only SOME of my data from my older Mac Book Pro to the newer one. How?

    A friend gave me a 17" MacBook Pro used for only one project. (Lucky me) I want to reset/register the laptop as new and need to know how to do that.
    THEN...
    I need to migrate data from my older Macbook Pro to the newer one. I don't want to migrate all of the data. I have been moving data from one computer to another for 15 years and want to move only what is current and what I now need (Good-bye Quark files)--can I do that? How? Also, the older laptop is running Lion. The "new" one is running Leopard. Is that an issue? Do I need to upgrade the newer laptop to Lion first?
    Thanks.

    Install or Reinstall Lion from Scratch
    If possible backup your files to an external drive or second internal drive.
    Boot to the Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Erase the hard drive:
    Select Disk Utility from the main menu and click on the Continue button.
    After DU loads select your hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Note the SMART status of the drive in DU's status area.  If it does not say "Verified" then the drive is failing or has failed and will need replacing.  SMART info will not be reported  on external drives. Otherwise, click on the Erase tab in the DU main window.
    Set the format type to Mac OS Extended (Journaled.) Click on the Erase button and wait until the process has completed.
    Quit DU and return to the main menu.
    Reinstall Lion: Select Reinstall Lion and click on the Install button.
    Note: You can also re-download the Lion installer by opening the App Store application. Hold down the OPTION key and click on the Purchases icon in the toolbar. You should now see an active Install button to the right of your Lion purchase entry. There are situations in which this will not work. For example, if you are already booted into the Lion you originally purchased with your Apple ID or if an instance of the Lion installer is located anywhere on your computer.
    Unfortunately, Setup Assistant or Migration Assistant are set up to migrate your entire Home folder, third-party applcations and support files, and system preferences. If you use the Setup Assistant that opens the first time you boot Lion after installing, then you should migrate your Home folder, etc. This is the easiest way to do it.
    Once migration is finished you can delete what you don't want.

  • How to move only subset of data from one database to another?

    Both source & destination are Oracle11g databases.
    The requirement details are as below,
    1) The database contains static as well as transactional data for telecom domain.
    2) We have to move region-wise data from one database to another.
    3) There are around 10 regions.
    4) The region wise data extraction from source db is based on around 40 to 50 tables. Rest of the tables contains
    static data & it will not change.
    5) The volume is around 1 million subscribers per region.
    6) The migration is required because
    a) The client is upgrading its base product which uses this database
    b) There is a change in structure of static tables
    c) Hardware upgrade
    d) The client want to start with single region on new database & rest of the regions will be operated from old
    database.
    7) Keep execution time to very minimum.
    I am thinking to have solution as below,
    1) Create destination database with upgraded db structure (as mentioned in 6b)
    2) Create database links to access source db in destination db.
    3) Write SQL queries to fetch data from all the respective tables for a specific region
    4) Write separate PL/SQL blocks for each table to fetch data from source db & insert into respective table in
    destination db
    a) Use FOR ALL & bulk collect to improve the performance
    b) Divide table data into multiple chunks & execute parallel batches (around 10) to insert the data
    5) Validate pre & post counts to verify the success of migration
    Is there any other better way?
    Regards,
    Sandeep

    How to move only subset of data from a partiular table by using transportable tablespace?
    E.g. SUB table using SMP_SUB tablespace contains subscriber data in source database.
    The indexes defined on SUB table are under SMP_IDX_SUB tablespace
    The subscribers data can be categorized by different regions, say region_id column. Then how to move data & indexes of SUB table from source db to destination db?
    any specific example would be helpful.

  • TimeMachine migrates to the wrong date. How do I specifiy which date to migrate from?

    Recently, my MacBook Pro 2011 unibody, 10.7.5 crashed due to bad sectors. After installing a new a hard drive, I preformed a restore via the migration assistance. It all went well except that it restored to not the latest date.
    The cause of this is was because I had a few backups in the Timemachine that are dated far into the future, such as 2015, 2016,etc. They were made when I switched the system time to the future in order to disable some applications that were giving me problems. Right when I did this, the time machine made a backup and now those backups are always considered the "latest" backups.
    So my question is, how do I preform a FULL restore using migration to a specified date, instead of what it thinks is the "latest" backup.
    Any help would be greatly appreciated.

    I at first thought it might be a Mac thing, but I couldn't find a solution. I realized that the date only affected my email, so then I thought it must be a Mozilla problem.

  • BAPI to Upload Sold to Party on Project Definition in Data Migration

    Hello All,
    I want to migrate around 900 project definitions from legacy system to SAP
    I have activated partner determination procedure for our project profile and also want to upload Sold-to-party (customer number) on project fefinition
    I am using BAPI "BAPI_PROJECTDEF_CREATE" to upload project definitions where I could not find field for Sold-to-party
    Is there any other BAPI for project defnition which can upload this field or otherwise how to upload this particular data
    Request you to kindly provide your valuable inputs
    Thanks in advance
    BR / Mayur

    Hi Mayur,
    You can make use of the CNEX0006 PS customer specific fields project definition and add Customer Number (Sold to Party) as a field. Then use the BAPI_PROJECTDEF_CREATE and update the customer number accordingly at Proj. Defn level.
    Mark this answer as helpful, if it helps answering your question. Wait for other expert comments as well.
    Regards
    Varun Rudrabhatla

  • I am migrating to a new iMac via TimeMachine back up.  My iPhoto libraries are on external drive.  I'd like to migrate only the internal hard drive data to the new internal Drive then just plug in iPhoto library drive.  Is this going be a problem?

    I am migrating to a new iMac via TimeMachine back up.  My iPhoto libraries are on an external drive.  Both drives are backed up on Time Machine.  I'd like to migrate only the old internal hard drive data to the new internal Drive and then just plug in iPhoto library drive to the new iMac.  This would save having to transfer several hundred GBs of data.  Will this work using Set Up Assistant?

    Your user account on the new Mac must have a different UID than on the old one.  See the pink box in Problems after using Migration Assistant for an explanation.
    You'll need to change the permissions on the iPhoto library on the external HD.  Do a Get Info on it, click the padlock at the bottom of the Sharing & Permissions section of the Info window and enter your Admin password. 
    Then click the plus sign, select the user account you want on the next screen, and click Select.   Then change Read only to Read & Write for that user via the little arrows.  Finally, click the "gear" icon and select Apply to enclosed items.  That may take a few mintutes on a large library.

  • How can I restore my data from iCal? I didn't make any backup, but I use  time machine with an external HD. I deleted iCal when I deleted my gmail account. I have tried to restore, but I can only restore the iCal software and not the data.

    How can I restore my data from iCal? I didn't make any backup, but I use  time machine with an external HD. I deleted iCal when I deleted my gmail account. I have tried to restore, but I can only restore the iCal software and not the data.

    So what is your question?
    If you forgot your encryption password:
    Warning: Make sure it's a password you will remember or write it down for safekeeping. If you encrypt an iPhone backup in iTunes and forget your password, you can't restore from backup and your data will be unrecoverable.
    If you can't remember the password and want to start again, you must perform a full software restore and chooseset up as a new device when iTunes prompts you to select the backup from which to restore.
    The above comes from here:
    http://support.apple.com/kb/HT4946

  • I used Migration Assistant to copy data to an new MacBook Pro from an old via my Time Capsule. When asked if to inherit time machine history on the new Mac, I mistakenly said no. How do I go back one step to say yes?

    There isn't enough space on the Time Capsule to create a separate backup of the data on the new MacBook. And I am reluctant to delete old backups of the old MacBook to create space to backup the new machine. This occurred about 3 weeks ago so the data on the two machines are now out of sync. If I start over by formatting the new MacBook and rerunning Migration Assistant to pull data from the Time Capsule, how do i preserve the last 3 weeks of data on the new MacBook, considering that I didn't keep track of which files changed in the last 3 weeks?

    All the rest of the stuff is where it should be.  As best I can tell. I have been going through my programs one at a time to see what works.  With the change in the OS (Launchpad? What the heck?) I am finding a significant number of my old programs are not working. Some I have found upgrades.  But without a working mail program, the machine is pretty useless for work.
    The Apple techies had me run through 3 hours of 'stuff' (holding down keys and restarting, etc, etc).  It still does not launch. I think we are waiting for a 'miracle', but I need to know now if they should just come get this piece of junk or if they really are able to find a solution in a timely manner.

  • How can we do the data migration between Oracle Applications and SAP R/3.

    Hi All,
    How can we do the data migration between Oracle Applications and SAP R/3 system.What are all the possible ways to move bulk data from Oracle Apps to SAP r/3 system.
    Provide any 3rd party tools which supports data migration and also pls rpovide the SAP's own data migration tools with supports the above feature.
    Awaiting for best possible solution.
    Thanks in advance.
    Regards
    Dharmaraju

    the 3rd party tool is ETL , you can use ETL tool and the prepare the load files then you can use LSMW method to upload the data to SAP.

  • How to remove unnecessary data and print only the required data in JSP

    Hi all
    The following output is from TCP/IP connection of RFID Reader.
    Connected to: /192.168.0.3
    EVT:DCE DCEVERSION 3.2.0.0
    EVT:DCE READER IM5 RFID Reader Ver 3.29
    EVT:DCE READERINFO Basic Reader Interface Version Q
    EVT:DCE READERINFO FCC 915Mhz
    EVT:DCE READERINFO Copyright (C) 2002-2006 Intermec Technologies Corp.
    EVT:DCE FIXEDATTRIB CHKSUM=OFF
    EVT:DCE FIXEDATTRIB TTY=OFF
    EVT:DCE FIXEDATTRIB ECHO=OFF
    OK>
    EVT:TAG H02000031323334000151E62B 1 1
    EVT:TAG H02000031323334000151B775 1 1
    For my JSP case I have converted above output's program in javabean I want to print only tagID and other values in a table in my JSP page. Could anybody let me know how to ignore the unnecessary data and print only values after EVT:TAG in three columns and rows, besically rows are not fixed because it depends on reader how many tags it detects?
    Thanx
    kvijai

    Hi,
    Try this
    private function doFilter(item:Object):Boolean
         var searchString:String = myTextIp.text.toLowerCase();
         if (item.name.search(searchString) == 0)
         return true;
              else
         return false

  • How do you fix the date (day number only) in menu bar to match correct Date and Time Preferences?

    My date and time preferences all show up as correct and I get "Sun 10:54 AM" in the menu bar (correct), but when I click that to quickly get the day's date, I get "Sunday, August 5, 2011".  The '5' is the only thing that is wrong, and it has remained '5' for the last 3 days, even thought the Date & Time Preferences are correct.  Is there any easy fix for this?  I don't know if August will change to September, but the day of the week has kept up with time!

    I know how to get the full date and time, etc. to show up on the menu bar (and it shows up correctly), so it's just a little 'glitchy' thing that when you click on the date/time in the menu bar, the greyed date remains on the '5th' of August - sort of like that Groundhog Day movie!

  • How do I encrypt a data file so that only I can retrieve the info?

    How do I encrypt a data file so that it cannot be read without the proper authority?  
    I have an application where the customer should not have access to the data I need to record for troubleshooting purposes.  (there are industrial secrets I wish to protect)  My plan is to record a datalog (currently I am producing a tab-delimited spreadsheet format) whenever the device is running and hide the files where they will probably not be found.  But some sort of encryption or at least password protection would be better.  
    I've never tried to do this before, but thought it would be fairly easy.  Maybe I'm just not looking in the right places.  
    Thanks
    Solved!
    Go to Solution.

    Well, you could look into something like DES, Triple DES, AES, etc.  There are libries floating around for these written in LabVIEW.  I'm not sure about the cost though.
    If you want a really simple way to protect your data, just invert all or some of the bits in each byte of your file.  It is super simple and turns a nice ASCII text file into noise when read from a text file.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How can I have custom data annotation attribute alter the Target of a migration?

    I want to create custom data annotation attributes in order to alter the database accordingly.
    To have this custom attribute apply, I want to create a
    custom MigrationOperation/SqlServerMigrationSqlGenerator in order to execute the database related changes.
    Now I need to get the migration Target (SQL Server: [__MigrationHistory table].[Target]) altered so that a manual/automatic migration will recognize the custom attribute and apply the custom MigrationOperation (and its inverse operation).
    How can I achieve this?
    I guess custom model based conventions may have to do something with this, but I'm not sure, though.
    Still people out there alive using the keyboard?
    Working with SQL Server/Visual Studio/Office/Windows and their poor keyboard support they seem extinct...

    Hello,
    >>Very strange... I've altered my Configuration file according to your amendments, but still no exception is thrown. Why doesn't it throw at my machine? I don't get it ...
    I am wondering if the order of the steps makes difference, my steps are follow:
    With your project, I comment out the TestMigrationConfiguration and replace it with a manual generated one and register the TestSqlGenerator in it.
    Then it throws the exception. I merge all separate classes to one as below which could generate the error, please have a try:
    using System;
    using System.Collections.Generic;
    using System.Data.Entity;
    using System.Data.Entity.Infrastructure.Annotations;
    using System.Data.Entity.Migrations;
    using System.Data.Entity.Migrations.Model;
    using System.Data.Entity.Migrations.Utilities;
    using System.Data.Entity.ModelConfiguration.Conventions;
    using System.Data.Entity.SqlServer;
    using System.Globalization;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.ComponentModel.DataAnnotations;
    namespace P200150121
    class Program
    static void Main(string[] args)
    using (MyContext ctx = new MyContext())
    ctx.t1.Add(new T1() { Name = "Test" });
    ctx.SaveChanges();
    public class T1
    public int ID { get; set; }
    [Required]
    [MaxLength(100)]
    [Test("de-DE")]
    public string Name { get; set; }
    [Required]
    public bool IsConfirmed { get; set; }
    public class MyContext : DbContext
    public DbSet<T1> t1 { get; set; }
    static MyContext()
    Database.SetInitializer<MyContext>(new MigrateDatabaseToLatestVersion<MyContext, Configuration>());
    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    modelBuilder.Conventions.Add(new AttributeToColumnAnnotationConvention<TestAttribute, string>("TestAnnotation", (property, attributes) => attributes[0].CultureInfo.Name));
    //internal abstract class TestMigrationConfiguration : DbConfiguration
    // public TestMigrationConfiguration()
    // SetMigrationSqlGenerator("System.Data.SqlClient", () => new TestSqlGenerator());
    internal sealed class Configuration : DbMigrationsConfiguration<MyContext>
    public Configuration()
    AutomaticMigrationsEnabled = true;
    SetSqlGenerator("System.Data.SqlClient", new TestSqlGenerator());
    protected override void Seed(P200150121.MyContext context)
    // This method will be called after migrating to the latest version.
    // You can use the DbSet<T>.AddOrUpdate() helper extension method
    // to avoid creating duplicate seed data. E.g.
    // context.People.AddOrUpdate(
    // p => p.FullName,
    // new Person { FullName = "Andrew Peters" },
    // new Person { FullName = "Brice Lambson" },
    // new Person { FullName = "Rowan Miller" }
    internal class TestSqlGenerator : SqlServerMigrationSqlGenerator
    protected override void Generate(ColumnModel column, IndentedTextWriter writer)
    try
    AnnotationValues values = null;
    System.IO.File.AppendAllText("New Text Document.txt", column.Name + " Is GetValue : " + column.Annotations.TryGetValue("TestAnnotation", out values) + "\r\n");
    if (values != null)
    throw new Exception(string.Format("oldValue1='{0}', newValue1='{1}'", values.OldValue, values.NewValue));
    values = column.Annotations["TestAnnotation"];
    throw new Exception(string.Format("oldValue1='{0}', newValue1='{1}'", values.OldValue, values.NewValue));
    catch (KeyNotFoundException)
    base.Generate(column, writer);
    [AttributeUsage(AttributeTargets.Property)]
    public class TestAttribute : Attribute
    private CultureInfo _cultureInfo = CultureInfo.CurrentCulture;
    public CultureInfo CultureInfo { get { return _cultureInfo; } }
    public TestAttribute()
    public TestAttribute(string cultureName)
    _cultureInfo = new CultureInfo(cultureName);
    public TestAttribute(int lcid)
    _cultureInfo = new CultureInfo(lcid);
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to only show data that hasn't passed the current data?

    I have some data in an xml file. I can get it to connect fine to an .html page. My question is how do I only show the data that hasn't passed the current date? Can this be done?

    The following is the XML file
    <?xml version="1.0" encoding="utf-8"?>
    <sports>
         <item>
              <date>2010-03-21</date>
              <opponet>Essendon</opponet>
              <location>MCG</location>
              <time></time>
         </item>
         <item>
              <date>2011-01-11</date>
              <opponet>Collingwood</opponet>
              <location>Etihad</location>
              <time></time>
         </item>
         <item>
              <date>2011-03-04</date>
              <opponet>Carlton</opponet>
              <location>Princes Park</location>
              <time></time>
         </item>
         <item>
              <date>2011-03-08</date>
              <opponet>Sydney</opponet>
              <location>SCG</location>
              <time></time>
         </item>
         <item>
              <date>2011-03-21</date>
              <opponet>Brisbane</opponet>
              <location>Gabba</location>
              <time></time>
         </item>
    </sports>
    The following is the HTML
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:spry="http://ns.adobe.com/spry">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script src="SpryAssets/xpath.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryData.js" type="text/javascript"></script>
    <script type="text/javascript">
    function pad(number, length) {
         var str = '' + number;
         while (str.length < length) {
              str = '0' + str;
         return str;
    var dt= new Date()
    var today = dt.getFullYear()
        + '-' + pad(dt.getMonth()+1,2)
        + '-' + pad(dt.getDate(),2);
    var ds1 = new Spry.Data.XMLDataSet("asdf.xml", "sports/item[date > '"+today+"']", {sortOnLoad: "date", sortOrderOnLoad: "ascending", useCache: false});
    alert (today);
    </script>
    </head>
    <body>
    <div spry:region="ds1">
    <table>
        <tr>
          <th spry:sort="date">Date</th>
          <th spry:sort="opponet">Opponet</th>
          <th spry:sort="location">Location</th>
          <th spry:sort="time">Time</th>
        </tr>
        <tr spry:repeat="ds1" spry:odd=".atl" spry:hover=".alt">
          <td>{date}</td>
          <td>{opponet}</td>
          <td>{location}</td>
          <td>{time}</td>
        </tr>
      </table>
    </div>
    </body>
    </html>
    Gramps

Maybe you are looking for

  • How do I remove incorrectly entered email addresses from my iPad emails

    If an incorrect email address is entered into the address bar it is repeated over & over & often results in non delivery. How do I remove these addresses that do not appear in my contacts. Thanks Steve

  • Profit Center Mandatory in all the Order type

    Hi All, I want to make Profit center field as mandatory for all the order types[Standard and Z type]. I have made settings in PM configuration settings: SPRO>Plant Maintenance and customer services>Maintenance and service processing>Maintenance and s

  • Audigy 2 plat- cannot get sound from headphone output, only from rear pa

    I hjave installed the card but have not been able to get output from the headphone jack omn front panel. everything else works fine.

  • APPCRASH KERNELBASE.dll error

    Hi there, Some of my Toshiba applications like Toshiba bulletin board, toshiba reeltime, toshiba blu-ray disc player and more have stopped working... here what it says <?xml version="1.0" encoding="UTF-16"?> -<WERReportMetadata> -<OSVersionInformatio

  • AirPort HDD very slow

    Hi I was wondering if you guys could help me out with the Apple AirPort Extreme wireless router/networked HDD. I am connected to the AirPort via gigabit ethernet and I get VERY slow write speeds. For example, I tried moving about 20gigs worth of vide