Getting RMA replacement:  Most seamless way to clone/migrate?

My new 17" MBP is defective, and Apple is cross-shipping me a replacement. Since I'll have both machines together at the same time, there are lots of ways I might migrate all my files from one to the other, and I'd like some advice on the best approach.
Basically, I'd like to swap the hard drives, but since it's a violation of the warranty to open them up, I'd like to just clone one drive onto the other. This would preserve the identity of the machine so I can continue to use the same Time Machine sparsebundle. (Although that's not strictly necessary.)
So, there's the most seamless... and then there's the least hassle. What might that be? I could use Migration assistant, but then I'd have to start over with Time Machine (a few days worth so no big loss, but undesirable).
Suggestions?

See if this helps http://support.apple.com/kb/HT4413
The term "Migration Assistant" also applies to migrations performed using the Setup Assistant. *Setup Assistant* starts the first time you start up your new Mac and helps you enter your Internet information and set up a user account on your computer. The advantage of SA is it keeps intact all permissions on your user/admin account for a trouble free experience in the transfer from your old Mac.
hope this helps.

Similar Messages

  • Just got girlfriend a new iPad2. Her iMac is a PowerPC G5 (Tiger version 10.4.11) with 512 mb RAM. What's the simplest, most efficient way to get her iPad2 up and running and synced to her Mac?

    Just got girlfriend a new iPad2. Her iMac is a PowerPC G5 (Tiger version 10.4.11) with 512 mb RAM. What's the simplest, most efficient way to get her iPad2 up and running and synced to her Mac?

    Most of the Apple store sales people and some of the genius bar people are only knowledgable on Apple's more recent offerings. They are not very knowledgable, I found, on older PowerPC based Apple computers, I'm afraid.
    Here's the real scoop.
    Your girlfriend's G5 can only install up to OS X 10.5 Leopard. This is the last compatible OS X version for PowerPC users.
    OS X 10.6 Snow Leopard and OS X10.7 Lion are for newer Intel CPU Apple computers.
    Early iMac G5's can only have up to 2 GBs of RAM.
    Later iMac G5's (2005-2006) could take up to 2.5 GBs of RAM
    2 GBs of RAM will run OS X 10.5 Leopard just fine.
    The very latest iTunes (10.5.2) can be installed and runs on both PowerPC and Intel CPU Macs.
    However, there are certain new iTunes feature that won't work without an Intel Mac.
    One of iOS and iTunes feature is sync'g wirelessly over WiFi.
    This will not work unless you have an iDevice running iOS 5 and Intel Mac running 10.6 Snow Leopard or better.
    Although, I was disappointed I would not be able to do this with my G4 Mac, it's not a biggie problem for me.
    So, your girlfriend's computer should be fine for what she intends to use it for.
    The Apple people either just plain didn't know or we're trying to get you to think about buying a new Mac.
    At least, as of now, not truly necessary.
    If Apple, at some later point, drops support for PowerPC users running 10.5, then would be the time to consider a new or "newer" Intel CPU Mac.
    My planned Mac computer upgrade is seeking out a " newer" last version G5 for my "new" Mac.
    I can't afford, right now, to replace all of my core PowerPC software with Intel versions, so I need to stick with the older PowerPC Macs for the time being. The last of the G5's is what I seek.

  • HT4859 I used a purchased program iannotate to download, highlight and store many documents. My ipad is brocken and I m ahtinking of getting it replaced by Apple for a payment of 240 or so. Is there a way to make sure that I do not lose pdf documents in i

    I used a purchased program iannotate to download, highlight and store many documents. My ipad is brocken and I m ahtinking of getting it replaced by Apple for a payment of 240 or so. Is there a way to make sure that I do not lose pdf documents in iA?

    I am sorry that you don't find the answer to be correct. In THIS forum, telling you that you are in the wrong forum, and suggesting where to post for correct answers, or indeed any support, IS the answer.
    I'm also sorry that you purchased a phone that you are having trouble with. If the vendor cannot help you (HTC), and the eBay seller cannot help you, then you really do need to either follow up with the forums Ken suggests, or the HTC forum, or with eBay.
    Karl
    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer.
    My Blog:http://unlockpowershell.wordpress.com
    My Book:Windows PowerShell 2.0 Bible
    My E-mail: -join ('6F6C646B61726C40686F746D61696C2E636F6D'-split'(?<=\G.{2})'|%{if($_){[char][int]"0x$_"}})

  • Most efficient way to get document names?

    I was wondering what is the most efficient way to get the document names in a container? Use the built in 'name' index somehow, or is there an 'efficient' XPath/XQuery?
    We've been using the XPath /* which is fine with small instances, but causes a java heap out of member error on large XML instances i.e. /* gets everything which is not ideal when all we want are document names.
    Thx in advance,
    Ant

    Hi Antony,
    Here is an example for retrieving the document names on c++:
    void doQuery(XmlContainer &container,
    XmlQueryContext &context,
    const std::string &XPath)
    XmlResults results(container.queryWithXPath(0, XPath, &context));
    // Iterate through the result set as is normal
    XmlDocument theDocument;
    while(results.next(theDocument))
    std::cout << "Found document named: "
    << theDocument.getName() << std::endl;
    Regards,
    Bogdan Coman

  • Most efficient way to get a  connection from a defined connection -pool [whole message]

    Having recently load-tested the application we are developing I noticed that
    one of the most expensive (time-wise) calls was my fetch of a db-connection
    from the defined db-pool. At present I fetch my connections using :
    private Connection getConnection() throws SQLException {
    try {
    Context jndiCntx = new InitialContext();
    DataSource ds =
    (DataSource)
    jndiCntx.lookup("java:comp/env/jdbc/txDatasource");
    return ds.getConnection();
    } catch (NamingException ne) {
    myLog.error(this.makeSQLInsertable("getConnection - could not
    find connection"));
    throw new EJBException(ne);
    In other parts of the code, not developed by the same team, I've seen the
    same task accomplished by :
    private Connection getConnection() throws SQLException {
    return DriverManager.getConnection("jdbc:weblogic:jts:FTPool");
    From the performance-measurements I made the latter seems to be much more
    efficient (time-wise). To give you some metrics:
    The first version took a total of 75724ms for a total of 7224 calls which
    gives ~ 11ms/call
    The second version took a total of 8127ms for 11662 calls which gives
    ~0,7ms/call
    I'm no JDBC guru som i'm probably missing something vital here. One
    suspicion I have is that the second call first find the jdbc-pool and after
    that makes the very same (DataSource)
    jndiCntx.lookup("java:comp/env/jdbc/txDatasource") in order to fetch the
    actual connection anyway. If that is true then my comparison is plain wrong
    since one call is part of the second. If not, then the second version sure
    seems a lot faster.
    Apart from the obvious performance-differences in the two above approaches,
    is there any other difference one should be aware of (transaction-context
    for instance) between the two ? Basically I'm working in an EJB-environment
    on weblogic 7.0 and looking for the most efficient way to get hold of a
    db-connection in code. Comments anyone ?
    //Linus Nikander - [email protected]

    Linus Nikander wrote:
    Thank you for both your replies. As per your suggestions I've improved my
    connectionhandling (I ended up implementing the Service Locator pattern as a
    matter of fact).
    One thing still puzzles me though. Which (and why) is the "proper" way to
    fetch the actual dataSource. As I stated before in the code I've seen two
    approaches within the code I've got.
    1. myDs = myServiceLocator.getDataSource("jdbc:weblogic:jts:FTPool");
    2. myDs = myServiceLocator.getDataSource("java:comp/env/jdbc/tgsDB");
    where getDataSource does a dataSource = (DataSource)
    initialContext.lookup(dataSourceName); dataSourceName being the input-string
    obviously.
    tgsDB is defined as
    <reference-descriptor>
    <resource-description>
    <res-ref-name>jdbc/tgsDB</res-ref-name>
    <jndi-name>tgs-dataSource</jndi-name>
    </resource-description>
    </reference-descriptor>
    in weblogic-ejb-jar.xml
    From what I can understand by your answer, you don't recommend using the
    JNDI-lookup way of getting the connection at all ?Correct.
    The service locator that
    I implemented will still perform a JNDI lookup, but only once. Will the fact
    that I'm talking to an RMI-object anyway significantly impact performance
    (when compared to you non-jndi-method) ?In some cases, for earlier 7.0s, maybe yes. For the very latest, it shouldn't
    hurt.
    >
    >
    In my two examples above. If i use version 1. How will the server know
    whether to give me a TX-bound connection and when not to ? In version 1
    FTPool maps to a pool with both TX and non-TX datasources. In version 2.
    tgsDB maps directly to a TX-dataSource.
    I might be asking a lot of strange questions, probably because I'm just
    getting the hang of all the resource-reference issues that EJBs are
    associated with.Bear with me ;)
    //Linus
    "Joseph Weinstein" <[email protected]> wrote in message
    news:[email protected]...
    Hi. As Jon said, the lookups are redundant. Because you showed that otherway,
    I will infer that this code is always being run in serverside code. Good.I will give you
    a third way which is much better than either of the ones you showed. Thefirst method
    you showed has a problem for all but the latest sps, your jdbc objectswill all be
    going through an unnecessary level of indirection because you are gettingan rmi jdbc
    object which talks to the jts driver object.
    The second, faster method you showed also has a serious problem! Oneshould
    never call DriverManager methods in multithreaded JDBC programs becauseall
    DriverManager calls are class-synchronized, including some small internalones like
    DriverManager.println(), which all JDBC drivers and even the constructorfor
    SQLException call, so one slow getConnection() call can inadvertantly haltall other
    JDBC being done in the whole JVM! Also, for JVMs that have lots of jdbcdrivers
    registered, DriverManager is inefficient because it simply sends your URLand
    properties to every driver it has registered until it finds one thatdoesn't throw an
    exception and returns a connection.
    Here's the fastest way:
    // do once and reuse driver object everywhere. Can be used by multiplethreads
    Driver d =(Driver)Class.forName("weblogic.jdbc.jts.Driver").newInstance();
    Then, whenever you want a connection:
    public myJDBCMethod()
    Connection c = null; // always a method level object
    try {
    c = d.connect("jdbc:weblogic:jts:FTPool", null);
    ... do all the jdbc for the method...
    c.close();
    c = null;
    catch (Exception e) {
    ... do whatever, if needed...
    finally {
    // close connection regardless of failure or exit path
    if (c != null) try {c.close();}catch (Exception ignore){}
    Joe
    Linus Nikander wrote:
    Having recently load-tested the application we are developing I noticed
    that
    one of the most expensive (time-wise) calls was my fetch of adb-connection
    from the defined db-pool. At present I fetch my connections using :
    private Connection getConnection() throws SQLException {
    try {
    Context jndiCntx = new InitialContext();
    DataSource ds =
    (DataSource)
    jndiCntx.lookup("java:comp/env/jdbc/txDatasource");
    return ds.getConnection();
    } catch (NamingException ne) {
    myLog.error(this.makeSQLInsertable("getConnection - couldnot
    find connection"));
    throw new EJBException(ne);
    In other parts of the code, not developed by the same team, I've seenthe
    same task accomplished by :
    private Connection getConnection() throws SQLException {
    return DriverManager.getConnection("jdbc:weblogic:jts:FTPool");
    From the performance-measurements I made the latter seems to be muchmore
    efficient (time-wise). To give you some metrics:
    The first version took a total of 75724ms for a total of 7224 callswhich
    gives ~ 11ms/call
    The second version took a total of 8127ms for 11662 calls which gives
    ~0,7ms/call
    I'm no JDBC guru som i'm probably missing something vital here. One
    suspicion I have is that the second call first find the jdbc-pool andafter
    that makes the very same (DataSource)
    jndiCntx.lookup("java:comp/env/jdbc/txDatasource") in order to fetch the
    actual connection anyway. If that is true then my comparison is plainwrong
    since one call is part of the second. If not, then the second versionsure
    seems a lot faster.
    Apart from the obvious performance-differences in the two aboveapproaches,
    is there any other difference one should be aware of(transaction-context
    for instance) between the two ? Basically I'm working in anEJB-environment
    on weblogic 7.0 and looking for the most efficient way to get hold of a
    db-connection in code. Comments anyone ?
    //Linus Nikander - [email protected]

  • Iterators - most efficient way to get last object?

    Collection of objects, such as from an EJB, and I want to only get the last object. What is the most efficient way of doing this?
    TIA!

    addendum to previous post.
    Allthough, that test would call to mind the question what are you going to do if it is 0? Throw an exception, as the code stands it will throw an index out of bounds exception to the calling process which could be handled there, and in truth probably should be.
    Modified and expanded example
    public class ListThingie{
         java.util.ArrayList listOfThingies = null
         public ListThingie(){
              super() ;
              listOfThingies = new java.util.ArrayList() ;
              buildListOfThingies() ;
         public void buildListOfThingies(){
              //... build the ArrayList here
         public Object getLastThingie() throws IndexOutOfBoundsException{
              return listOfThingies.get((listOfThingies.size()-1)) ;
    public class ThingieProcessor{
         public static void main( String[] args){
              try{
                   ListThingie listThingie = new ListThingie() ;
                   System.out.println(listThingie.getLastThingie()) ;
              catch(IndexOutOfBoundsException e){
                   System.out.println(e.getMessage()) ;
    }There, that's better.

  • Hi everyone. I have a iPod nano 5th gen and every time I charge it, it comes up with the apple sign. It just won't turn on. I can restart it but it goes to the apple again. Is there a way I could get it replaced? I did win it in a game in syd.Any thoughts

    Hi everyone. I have a iPod nano 5th gen and every time I charge it, it comes up with the apple sign. It just won't turn on. I can restart it but it goes to the apple again. Is there a way I could get it replaced? I did win it in a game at penrith bowling .Any thoughts????????

    Can you play the song in iTunes?
    If you can't the song file is probably corrupt and needs to be replaced.

  • TS4006 is there a way to get a replacement ipod from a stolen ipod

    is there a way to get a replacement ipod when not on warnanty when ipod is stolen ? please help !!!

    No. The warranty covers defects, it is not insurance.
    You will have to purchase a replacement if you want one

  • My iPod touch 8GB screen has been cracked. It is still under the Wal-Mart 2 year extended warranty, but I really want 5th generation! Any way to get it replaced then return it for money back or even get a discount on it??

    My iPod touch 8GB screen has been cracked. It is still under the Wal-Mart 2 year extended warranty, but I really want 5th generation! Any way to get it replaced then return it for money back or even get a discount on it??

    Apple will only give you a 10% discount if you turn that one in and purchase the new one.
    I do not know if the WalMart warranty covers accidental damage like a broken screen.

  • What is the most effective way to get my imac 2 ghz intel core duo 2 10.4.11 to be able to run 10.5 and sync with my iphone 4s?

    What is the most effective way to get my imac 2 ghz intel core duo 2 10.4.11 to be able to run 10.5 and sync with my iphone 4s?

    As your Mac should run Snow Leopard provided it has at least 1GB memory, that would be a good deal easier and very much cheaper than trying to find a 10.5 install disc.
    Snow Leopard costs $30 approx from the online Apple store (£26 if you're in UK)
    You'll need to update Tiger to 10.4.11 with the combo installer first (unless you're just erasing the disc and starting fresh) You can then update SL from 10.6.3 to 10.6.8 with its combo installer.
    For comparison, 10.5 Leopard is currently running about $130 from Apple (if still available) and more on Amazon etc.
    This info for Leopard courtesy of TexasMacMan;
    Mac OS X 10.5 Leopard installation system requirements
    http://support.apple.com/kb/TA24950
    Leopard is no longer available at the Apple Store but may be available by calling Apple Phone Sales @ 1-800-MY-APPLE (1-800-692-7753).
    If you can't obtain a retail install DVD from Apple, look on eBay or Google the installer part numbers to possibly find at an on-line store. Here's what to look for:
    MB427Z/A  Leopard 10.5.1 install DVD
    MB576Z/A  Leopard 10.5.4 install DVD
    MB021Z/A  Leopard 10.5.6 install DVD (single user)
    MB022Z/A  Leopard 10.5.6 install DVD (5-user family pack)
    Installing Mac OS X 10.5 Leopard
    http://support.apple.com/kb/HT1544
    Mac OS X 10.5 Leopard Installation and Setup Guide
    http://manuals.info.apple.com/en/leopard_install-setup.pdf
    After you install the base 10.5, download & install the 10.5.8 combo update at http://support.apple.com/downloads/Mac_OS_X_10_5_8_Combo_Update

  • I have a 2nd-gen iPod from 2002 and recently broke the AC power adapter. Specifically the removable AC plug section. Is there a way to get a replacement?

    I have a 2nd-gen iPod from 2002 and recently broke the AC power adapter. Specifically the removable AC plug section. Is there a way to get a replacement?

    Have you tried Googling for it yet?  There are numerous third party service centers and repair shots that offer replacement parts and such for all models of iPods.
    B-rock

  • Is there any way to get a replacement iPod for one that was stolen?

    My iPod was stolen and sold to someone, is there anyway to get a replacement one from apple? I've had it for only about 7 or 8 months. If it's still under protection or whatever can it get replaced or anything? I tried looking it up but couldn't find anything. Anyone know?

    Your iPod comes with a 1 year warranty which covers manufacturers defects. Unless you bought some sort of insurance specifically for your iPod or it's covered under your renter's/homeowner's insurance, they only way you're going to get a new one is to buy one. Sorry.
    Best of luck.

  • I had to get a replacement phone and have lost my contacts. The old phone was backed up on my laptop and not iCloud is there any way I can get them back?

    I had to get a replacement phone and have therefore lost my contacts. Does anyone know how I can get them back considering that I backed up my old phone on my laptop and not iCloud?

    if you have itunes on your PC/MAC sync the replacement iPhone using the last backup from the defective device

  • Disable or suppress List output: Most elegant way?

    Hi Experts,
    Initial SItuation in Short:
    I have modified the Standard Report RPCEDTX0 to our specifications for outputting an XML Stream (which is later processed to a PDF-Payslip). The Standard SAP List is not modified (also a specification) and is outputted normally. For our ESS scenario class CL_HRXSS_REM Method L_PRODUCE_FORM has been modified --> replaced BAPI_GET_PAYSLIP with a customer Function Module which SUBMITS the reactivates the Conversion to PDF and returns it to the Method L_PRODUCE_FORM.
    My "Problem" is:
    In my Customer Function Module, the Report RPCEDTX0 is submitted and generates its standard list which must not happen here; because there won't be any user interaction. I figured I could use submit as per
    SUBMIT rpcedtd0 USING SELECTION-SET lv_var_name
                        WITH SELECTION-TABLE lt_rspar
                        EXPORTING LIST TO MEMORY
                        AND RETURN.
    or as per
    SUBMIT rpcedtd0 USING SELECTION-SET lv_var_name
                        WITH SELECTION-TABLE lt_rspar
                        TO SAP-SPOOL
                         WITHOUT SPOOL DYNPRO
                        AND RETURN.
    to evade getting the standard list displayed. But I wonder if it is a problem if I spam the Memory like that or created thousands of spools which I don't need/want, so..
    Which is the most elegant way to let that standard List disappear via the "Submit" statement?
    regards,
    Lukas

    Thanks for the quick answer,
    I kind of thought so as well. But I'm a little afraid of the memory used, because the pdf I'm creating is the PDF for the ESS-Payslip. Once a months about 25.000 people will say "Oh Jolly, let's have a look at my payslip shall we"; meaning 25.000 times export into memory, probably on the same day/in the same hour in a worst case scenario.
    Would there be a way to pointedly delete/free the allocated space of the abap memory?
    Regards,
    Lukas

  • Could I get another replacement iPhone 4?

    I recently got my replacement iPhone 4 about a month ago. I have about a 30 day warranty left from my previous phone. I don't like the way my replacement(refurbished) phone runs. For example sometimes the screen goes from bright to low. I keep it on the low setting. Also the keyboard is slow even writing this out right now. Also apps like safari randomly close. I only have about 20 apps and 130 pics and nothing else.
    Could I get another replacement iPhone for this replacement iPhone?
    I just don't want to get suck with a phone that doesn't work before my warranty runs out.
    Please help me out!

    So you can only get a hardware replacement, when the issue present is caused by problems with the hardware. Your issue specifically, is software related and will require troubleshooting to fix. With that being said, if your problems are similiar to the ones you were having on your old phone, restoring from a backup will generally contain the same problem.
    I would go ahead and restore the device as new and troubleshoot / test in it's at most factory default to confirm you have yourself a wonderful working phone.
    Side note: A refurb phone is generally 100 times better than a brand new phone as it has been tested and thoroughly gone over before placing into your greesy apple hands.

Maybe you are looking for

  • Transferring music from iPhone back to hard drive

    The external hard drive with all my music on it malfunctioned, so I had to delete everything. All the albums are still on my iPhone. I'm trying to work out how to transfer all the albums back from the iPhone to the hard drive. Does anyone know how to

  • Unable to initialize SCI Page.

    I've written a ton of crawlers and have never come across this issue before. I'm in the process of implementing a java crawler however when Im trying to create the content source I recieve the following in PTSpy. Calling Initialize method for SCI edi

  • Unable to Create Validations

    I am in Data Manager in Record Mode. I am trying to create validations. In the record detail area, I selected Validations tab. In the validations tab, I right click to select "Add Validation" Immediately after  that I got error message stating "Error

  • Issue with Lenovo X201 tablet that has me stumped!

    This is my laptop I use for school and I desperately need it functioning. PLEASE HELP! I usually always leave it on but one day I came home from work and it was off. The led lights (including charging light) was off. I thought the charger went bad an

  • I have lightroom 4.4 and it does not support Canon EOS 70D what to do?

    I have lightroom 4.4 and it does not support Canon EOS 70D raw files. What do I do?