Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Internet > HTTP (WWW)

    migratedata 0.1

    Download button

    No screenshots available
    Downloads: 363  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Andy Balaam | More programs
    GPL / FREE
    May 25th, 2007, 14:58 GMT
    ROOT / Internet / HTTP (WWW)

     Read user reviews (0)  Refer to a friend  Subscribe

    migratedata description

    migratedata project allows you to write a simple XML file to define how to copy data from one database to another.

    migratedata project allows you to write a simple XML file to define how to copy data from one database to another, and perform very simple transformations on the way.

    Currently, it is immediately able to help you migrate a PostNuke web site to a WordPress one, but to perform any other transformations you will need to create your own XML spec file (which is reasonably simple).

    Migrating from PostNuke to WordPress

    Download the migratedata tarball from the Download page, and unzip it somewhere.

    Copy the file database_details_sample.xml and name it database_details.xml.
    Edit the database_details.xml file to contain the hosts, usernames, passwords and database names of your databases.

    If you have remote access to the MySQL databases for both your source and your target databases, the process is relatively simple. Open a terminal and cd into the directory containing migratedata.py, and run this command:

    ./migratedata.py database_details.xml postnuke0.75_to_wordpress2.2.xml

    If you don't have remote access to the target database, run this command instead:

    ./migratedata.py --dump-insert database_details.xml postnuke0.75_to_wordpress2.2.xml > insert.sql

    and execute the insert.sql script on the database server of your target database (probably through your hosting provider's web interface).

    If you can't run queries remotely against your source database either, do this:

    ./migratedata.py --dump-select database_details.xml postnuke0.75_to_wordpress2.2.xml > select.sql

    This will create the file select.sql which you need to run on your source database (probably through your hosting provider's web interface). The output of running this query will be some more SQL, which you will need to copy and run on your target database, again probably through your new hosting provider's web interface.

    What's New in This Release:

    · PostNuke to WordPress migration support was implemented.



    Product's homepage

      


    TAGS:

    write XML | XML transformation | database data copy | migratedata | write | XML

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM