AEM migration from Windows server to Linux

Avatar

Avatar

prohira

Avatar

prohira

prohira

15-03-2018

I have a requirement where I want to migrate AEM 5.6.1 from Windows to Linux.

Few points:

  • On Windows, the data store is setup to use Network File Share. See the configuration below.
  • The instance is heavy in size; around ~10 TB

repository.xml configuration:

<DataStore class="com.day.crx.core.data.ClusterDataStore">

        <param name="path" value="\\<host>\cq5\author\datastore"/>

        <param name="minRecordLength" value="4096"/>

</DataStore>

What would be the migration steps if I want to migrate to Linux and keep the data store still on Network File Share?

OR What would be the migration steps if I want to migrate to Linux and keep the data store locally?

Thanks.

Replies

Avatar

Avatar

dpriz

Avatar

dpriz

dpriz

16-03-2018

Hi,

What is the reason you are moving to Linux? I have this question as we are just implementing AEM, and wondering why you are moving.

Thanks,

Dave

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K
smacdonald2008

16-03-2018

I am not sure this is a documented use case. We are checking with the DOC Team.

Avatar

Avatar

prohira

Avatar

prohira

prohira

16-03-2018

Hi Dave,

We are upgrading the AEM to 6.3 version and moving to cloud. Current instance (windows AEM 5.6.1) is on-premise. Hence this question.

Thanks.

Avatar

Avatar

dpriz

Avatar

dpriz

dpriz

16-03-2018

I understand. But why are you not moving to Windows servers in the cloud, instead of Linux?

Avatar

Avatar

prohira

Avatar

prohira

prohira

16-03-2018

I appreciate your prompt response. Considering your point in mind, I have a question: if I move to windows servers in the cloud, how can I migrate the repository (as per my original question; we are using Network File Share as data store)? What would be my options?

1. If I want to keep the same network file share as data store, how this can be configured? I know AEM now uses the Data Store configurations (File Data Store and S3 Data Store)

2. OR what can be done to move data store to local disk (as an File Data Store)?

Thanks

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K
smacdonald2008

16-03-2018

The reason why there is not a prompt response is because this is not a typical use case. Most community members are not using 5.6 and fewer have moved from Windows to Linux. One suggestion may be to install on Linux and move your content using Packages. I have also checked internally - but have not heard anything yet.

Avatar

Avatar

prohira

Avatar

prohira

prohira

16-03-2018

Hi Scott, content packages doesn't sound feasible approach when we are talking about moving ~10 TB content.

Avatar

Avatar

Jörg_Hoh

Employee

Total Posts

3.0K

Likes

952

Correct Reply

1.0K

Avatar

Jörg_Hoh

Employee

Total Posts

3.0K

Likes

952

Correct Reply

1.0K
Jörg_Hoh
Employee

19-03-2018

If you can reach the same share (NFS or SMB) where the datastore is currently located also from your linux box, it is not a  problem. But you have to mount the share into the filesystem of the linux system, as the datastore can only adress files (no adresses of network shares).

Jörg