What’s the difference between “amportal restart” and “service asterisk restart” or “/etc/init.d/asterisk restart”?
amportal is not part of Asterisk.
service xxxx restart is just the official RedHat shorthand for /etc/init.d/xxxx restart.
amportal is used by FreePBX based systems.