subversion или git и дамп базы данных делают это легко ... единственное, что вам нужно изменить, это то, что если вы перемещаете домены, таблицу config_core_resource необходимо обновить до нового url и local.xml с новой информацией для входа в db, если это необходимо