Sun Java System Calendar Server 6 2005Q4 Administration Guide

Importing and Exporting Calendar Data

To export and import calendar data to and from a file, use the csexport and csimport utilities. The calendar data can be in either iCalendar (.ics) or XML (.xml) format.

You must run csexport and csimport locally on the machine where your Calendar Server is installed. Calendar Server can be either running or stopped.

Importing Calendar Data

To import calendar data from a file previously saved using the csexport utility, use csimport. The file name extension of the import file (.ics or .xml) indicates the format in which it was saved.

For example, to import calendar data to the calendar ID (calid) jsmithcal from the file jsmith.ics that was saved in iCalendar (text/calendar MIME) format:

csimport -c jsmithcal calendar jsmith.ics

To import data into the calendar jsmithcal from a file named jsmith.xml that was saved in XML (text/xml MIME) format:

csimport -c jsmithcal calendar jsmith.xml

Exporting Calendar Data

To export calendar data to a file, use csexport. The file name extension (.ics or .xml) that you specify for the output file determines which format is used.

For example, to export the calendar with the calendar ID (calid) jsmithcal in iCalendar (text/calendar MIME) format to a file named jsmith.ics:

csexport -c jsmithcal calendar jsmith.ics

To export the calendar jsmithcal in XML (text/xml MIME) format to a file named jsmith.xml:

csexport -c jsmithcal calendar jsmith.xml