ac14eea3f6a98df611118c8db743277596b81a1d
wiki/info/landscape/amazon-ec2.md
| ... | ... | @@ -397,6 +397,12 @@ cp -rf ~/servers/server/logs/* /var/log/old/<event-name>/<instance-public-ipv4>/ |
| 397 | 397 | - Or you manually force a logrotate run with `logrotate --force /etc/logrotate.d/httpd`, which copies `/var/log/httpd/` towards `/var/log/old/<event-name>/<instance-public-ipv4>` |
| 398 | 398 | - Once all this is done, you can go ahead and terminate the instance via AWS |
| 399 | 399 | |
| 400 | +### Comparing Server Content after Master Data Import |
|
| 401 | + |
|
| 402 | +The script ``java/target/compareServers`` helps comparing server content after master data import. Run with two server URLs you want to compare, ideally in an empty directory where file downloads can be stored. Run initially with the ``-elv`` option to get verbose output. Make sure you have your ``http_proxy`` and ``https_proxy`` environment variables set or unset, depending on your network environment. Should the initial comparison fail, analyze the differences and continue by using ``-cel`` as command line arguments, telling the script to continue where it left off, exiting when hitting a difference and listing the leaderboard groups currently being compared. Repeat until done. |
|
| 403 | + |
|
| 404 | +Should you want to compare servers of which you know they have different sets of leaderboard groups, start with ``compareServers -elv`` and then manually adjust the ``leaderboardgroups.new.sed`` and ``leaderboardgroups.old.sed`` files according to your needs, then continue with the ``-cel`` switches to restrict comparisons to what you left in the ``leaderboardgroups.*.sed`` files. |
|
| 405 | + |
|
| 400 | 406 | ## Migration Checklist |
| 401 | 407 | |
| 402 | 408 | ### Before switching sapsailing.com to the EC2 webserver |