Docs: reorganize Rake tasks docs
Follow up from https://gitlab.com/gitlab-org/gitlab-ce/issues/39688
We have Rake tasks in two different folders:
doc/administration/raketasks/
doc/raketasks/
We should keep only the first one:
-
Move docs from doc/raketasks/
todoc/administration/raketasks/
-
Add index to doc/administration/raketasks/
-
Try to mention these rake tasks in their topic-related document (?) -
Update admin index doc/administration/index.md
(https://docs.gitlab.com/ce/administration/index.html#maintaining-gitlab)
Rake tasks index (draft):
# Rake tasks for GitLab instances
Perform various tasks for maintenance, backups, automatic webhooks setup, and so on:
- [Repository checks](check.md): Perform Raake tasks for repository data integrity.
- [Repository storage checks](storage.md): Rake tasks to list and migrate existing projects and attachments associated with it from Legacy storage to the new Hashed storage type.
- [Import GitHub projects](github_import.md): Import GitHub repositories via Rake tasks.
- [LDAP checks](ldap.md): Perform LDAP checks for `bind_dn` and `password` credentials and to update user IDs when changing the server ID.
- [Maintainance](maintenance.md): Gather information about your system, check GitLab configuration, rebuild `authorized_keys` file, clear Redis cache, precompile assets, track deployments, create or repair repository hooks symlink.
- [Project Import/Export](project_import_export.md): Gather information about the GitLab Import/Export version, check the list of DB tables that will get exported.