Messenger system data consists of the following:
Archive Store: Messages that have been added to the archive.
Archive Indexes: Archive store indexes that have been created for faster searches.
Archive Queue: Messages that are waiting to be archived.
Messaging Queue: Messages that are waiting to be transferred to the Archive Agent.
Agent Logs: All the log files for the agents.
Before copying your system data from the NetWare or Windows server to the Linux server, you must first shut down the agents on the server. Before shutting down your system, you might want to send out a system broadcast informing users that the Messenger system will be shut down for a time. In addition, if you are changing the IP address, you might want to include the new IP address of the Linux server in the system broadcast.
From the NetWare or Windows server, stop the Messaging Agent and Archive Agent.
For information on starting the Messaging Agent, see Starting the Messaging Agent
in the Novell Messenger 2.1 Administration Guide.
For information on starting the Archive Agent, see Starting the Archive Agent
in the Novell Messenger 2.1 Administration Guide.
From the Linux server, verify that the Messaging and Archive Agents are stopped. If they are running, stop both agents.
From the Linux server, copy the Archive Store and Archive Indexes from the NetWare or Windows server to the Linux server.
For example you could use the following command from a terminal window:
cp -r /mnt/nwserver/SYS/Novell/NM/aa/store/ /var/opt/novell/messenger/aa/
The following table displays the default store location for each operating system:
If the user that the Messenger agents on the Linux server will run as is not root, you need to change the ownership of the files to the Messenger user. To change the ownership of the files, use the following command in a terminal window:
chown -R nvlmsgr:nvlmsgr /var/opt/novell/messenger/aa/store
From the NetWare or Windows server, stop the Messaging Agent and Archive Agent.
From the Linux server, verify that the Messaging and Archive Agents are stopped. If they are running, stop both agents.
From the Linux server, copy the Archive Queue from the NetWare or Windows server to the Linux server.
For example you could use the following command from a terminal window:
cp -r /mnt/nwserver/SYS/Novell/NM/aa/queue /var/opt/novell/messenger/aa/queue
The following table displays the default store location for each operating system:
If the user that the Messenger agents on the Linux server will run as is not root, you need to change the ownership of the files to the Messenger user. To change the ownership of the files, use the following command in a terminal window:
chown -R nvlmsgr:nvlmsgr /var/opt/novell/messenger/aa/queue
From the NetWare or Windows server, stop the Messaging Agent and Archive Agent.
From the Linux server, verify that the Messaging and Archive Agents are stopped. If they are running, stop both agents.
From the Linux server, copy the Messaging Queue from the NetWare or Windows server to the Linux server.
For example you could use the following command from a terminal window:
cp -r /mnt/nwserver/SYS/Novell/NM/ma/queue /var/opt/novell/messenger/ma/queue
The following table displays the default store location for each operating system:
If the user that the Messenger agents on the Linux server will run as is not root, you need to change the ownership of the files to the Messenger user. To change the ownership of the files, use the following command in a terminal window:
chown -R nvlmsgr:nvlmsgr /var/opt/novell/messenger/ma/queue
From the NetWare or Windows server, stop the Messaging Agent and Archive Agent.
From the Linux server, verify that the Messaging and Archive Agents are stopped. If they are running, stop both agents.
From the Linux server, copy the Archive Agent log files from the NetWare or Windows server to the Linux server.
For example you could use the following command from a terminal window:
cp -r /mnt/nwserver/SYS/Novell/NM/aa/logs /var/opt/novell/log/messenger/aa
The following table displays the default store location for each operating system:
If the user that the Messenger agents on the Linux server will run as is not root, you need to change the ownership of the files to the Messenger user. To change the ownership of the files, use the following command in a terminal window:
chown -R nvlmsgr:nvlmsgr /var/opt/novell/log/messenger/aa
From the NetWare or Windows server, stop the Messaging Agent and Archive Agent.
From the Linux server, verify that the Messaging and Archive Agents are stopped. If they are running, stop both agents.
From the Linux server, copy the Messaging Agent log files from the NetWare or Windows server to the Linux server.
For example you could use the following command from a terminal window:
cp -r /mnt/nwserver/SYS/Novell/NM/ma/logs /var/opt/novell/log/messenger/ma
The following table displays the default store location for each operating system:
If the user that the Messenger agents on the Linux server will run as is not root, you need to change the ownership of the files to the Messenger user. To change the ownership of the files, use the following command in a terminal window:
chown -R nvlmsgr:nvlmsgr /var/opt/novell/log/messenger/ma