Hello,
following major changes to our infrastructure, I want to clean up the server database.
I want to delete all workstations to start with a clean database.
Is there a command for this? My server is running Debian.
Also, could you explain how to perform a bulk package deletion?
Thank you in advance for your help
. Ryo
Clean up database and create bulk package (forgotten)
Forum Rules
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
Good morning,
To clean up your server database and start from scratch, you can remove all workstations from the inventory; on the next reboot, they will reappear in the WAPT inventory.
Note: unless you delete the machine packages in /var/www/wapt-host, the machines will retrieve their machine package and their dependencies.
For a more radical solution, stop the waptserver and mongodb services, delete the hosts wapt database from mongodb, and then restart the mongodb and waptserver services
Regarding a "bulk forgetting" package, is that for the dependency list on each machine?
In this case, it is better to remove the machine packages on the server side and force their update, which will clear the dependency list for each machine.
To clean up the packages, which must be done manually using uninstallation calls, see our documentation: https://www.wapt.fr/fr/doc/CreationPaqu ... aquet-wapt
Alexander
To clean up your server database and start from scratch, you can remove all workstations from the inventory; on the next reboot, they will reappear in the WAPT inventory.
Note: unless you delete the machine packages in /var/www/wapt-host, the machines will retrieve their machine package and their dependencies.
For a more radical solution, stop the waptserver and mongodb services, delete the hosts wapt database from mongodb, and then restart the mongodb and waptserver services
Code: Select all
systemctl stop waptserver
mongo
> use wapt;
> db.dropDatabase();
systemctl start waptserver
In this case, it is better to remove the machine packages on the server side and force their update, which will clear the dependency list for each machine.
To clean up the packages, which must be done manually using uninstallation calls, see our documentation: https://www.wapt.fr/fr/doc/CreationPaqu ... aquet-wapt
Alexander
