Here are the steps to transfer your content from an existing Moodle site into another:
  1. Backup your courses from the old Moodle. Moodle provides two ways of backing up your courses. You can do this individually or by scheduling an Automated course backup which will backup all of your courses in one shot which can be a real time-saver if you have many. When setting up the backup settings, be sure to tell it not to included user/student information as you won't need this on the destination site.
  2. Download the course backup files from your Moodle site.
  3. Restore each course on the destination Moodle site. Unfortunately Moodle does not have the ability to batch restore backed-up courses yet.